2012-12-10, 20:01
Hello,
I have a PS3 dualshock 3 sixaxis and I managed to get it detected by XBMC thanks to the ps3d.py server. When I turn on the controller I can see a "PS3 Sixaxis detected" popup in XBMC.
My problem is that I can't find out how to get it working with the right keys. Right now the "default" mapping looks like :
Cross joystick : every direction is working ( UP, DOWN, LEFT, RIGHT)
Circle button : seems to be the "back" function
Cross button : trigger some pvr popup saying I have no pvr recording device
Analog joystick right : Volume up and down
R3 : Select screenshot directory popup
R2 : go to element furthest right
L2 : go to element furthest left
And that's pretty much everything. As you can see I can't do anything since I do not have an "ENTER" key.
In ~/.xbmc-current/xbmc-bin/share/xbmc/system/keymaps/ I have a joystick.Sony.PLAYSTATION®3.Controller.xml file which says :
<!-- Do 'cat /proc/bus/input/devices' or see your xbmc log file to find the names of -->
<!-- detected joysticks. The name used in the configuration should match the detected name. -->
I don't have anything except my usb keyboard in cat /proc/bus/input/devices. I did a "hcitool name bt_addr" which gave me "PLAYSTATION®3 Controller" so I wrote that as name. I tried to swap keys but it doesn't do anything.
What am I doing wrong ?
Thanks in advance,
Khivar
I have a PS3 dualshock 3 sixaxis and I managed to get it detected by XBMC thanks to the ps3d.py server. When I turn on the controller I can see a "PS3 Sixaxis detected" popup in XBMC.
My problem is that I can't find out how to get it working with the right keys. Right now the "default" mapping looks like :
Cross joystick : every direction is working ( UP, DOWN, LEFT, RIGHT)
Circle button : seems to be the "back" function
Cross button : trigger some pvr popup saying I have no pvr recording device
Analog joystick right : Volume up and down
R3 : Select screenshot directory popup
R2 : go to element furthest right
L2 : go to element furthest left
And that's pretty much everything. As you can see I can't do anything since I do not have an "ENTER" key.
In ~/.xbmc-current/xbmc-bin/share/xbmc/system/keymaps/ I have a joystick.Sony.PLAYSTATION®3.Controller.xml file which says :
<!-- Do 'cat /proc/bus/input/devices' or see your xbmc log file to find the names of -->
<!-- detected joysticks. The name used in the configuration should match the detected name. -->
I don't have anything except my usb keyboard in cat /proc/bus/input/devices. I did a "hcitool name bt_addr" which gave me "PLAYSTATION®3 Controller" so I wrote that as name. I tried to swap keys but it doesn't do anything.
What am I doing wrong ?
Thanks in advance,
Khivar