2015-08-19, 03:26
teeedubb: Thanks for the awesome plugin.
There seems to be a bug however in the way your plugin launches Steam with regard to saving UI settings (and controller mappings). If I start Steam normally from Lubuntu (running Kodibuntu latest), the controller mappings are remembered correctly and all is well in the world.
However when launching Steam from the plugin, I have to re-map the controller each time as it does not save when Steam is exited. If I just "Return to Desktop" after the first launch, this works as a workaround until reboot. This is reproducible in both in lubuntu and openbox sessions. I'd say it was a permissions issue but it seems to write the mappings (as it instantly worked when I tested in a Lubuntu session without having mapped it there before) however it just cannot read them on launch?
I'm afraid I can't provide much more than that without being lead by the nose, I'm only now returning to linux/xbmc after a long absence.
Edit: FYI, I'm using a PS3 controller correctly set up, trusted and paired with sixad - not a 360 controller (yet! That's staying attached to the gaming PC for the time being!)
There seems to be a bug however in the way your plugin launches Steam with regard to saving UI settings (and controller mappings). If I start Steam normally from Lubuntu (running Kodibuntu latest), the controller mappings are remembered correctly and all is well in the world.
However when launching Steam from the plugin, I have to re-map the controller each time as it does not save when Steam is exited. If I just "Return to Desktop" after the first launch, this works as a workaround until reboot. This is reproducible in both in lubuntu and openbox sessions. I'd say it was a permissions issue but it seems to write the mappings (as it instantly worked when I tested in a Lubuntu session without having mapped it there before) however it just cannot read them on launch?
I'm afraid I can't provide much more than that without being lead by the nose, I'm only now returning to linux/xbmc after a long absence.
Edit: FYI, I'm using a PS3 controller correctly set up, trusted and paired with sixad - not a 360 controller (yet! That's staying attached to the gaming PC for the time being!)