I am so very nearly there with this config, but one thing is missing:
When I do a cold boot of my Xbmcbuntu Eden system the ps3 sixaxis is not registered as a valid joystick input device for use in xbmc. I have to hit the ps button on the controller then quit and restart xbmc before it works. Grepping the xbmc.log file confirms that xbmc does not see the ps3 controller when it boots initially (because it's turned off), but when the xbmc app is restarted everything is fine: xbmc sees the device is connected and therefore processes the joystick.xml file.
I'm using bluez 4.x and qtsixa on Eden 11.0.
I can solve this by configuring the ps3 controller as an input device, rather than a joystick, and hard coding keyboard presses to each button, but then I don't know how to get the axis working properly.
Is there anyway I can just turn on the system then use my sixaxis whenever I like without having to restart the app?
When I do a cold boot of my Xbmcbuntu Eden system the ps3 sixaxis is not registered as a valid joystick input device for use in xbmc. I have to hit the ps button on the controller then quit and restart xbmc before it works. Grepping the xbmc.log file confirms that xbmc does not see the ps3 controller when it boots initially (because it's turned off), but when the xbmc app is restarted everything is fine: xbmc sees the device is connected and therefore processes the joystick.xml file.
I'm using bluez 4.x and qtsixa on Eden 11.0.
I can solve this by configuring the ps3 controller as an input device, rather than a joystick, and hard coding keyboard presses to each button, but then I don't know how to get the axis working properly.
Is there anyway I can just turn on the system then use my sixaxis whenever I like without having to restart the app?