2010-08-16, 04:28
OS X Version: 10.6.4
Platform: new Mac Mini
SVN Revision: 32773
Debug log: http://pastebin.com/PaqxCnn3
I have an original Xbox S gamepad connected to my Mac Mini using a homemade Xbox to USB adapter. I'm using the Xbox HID driver (http://xhd.sourceforge.net/). Mac OS X sees the gamepad and it works with other programs, including "Joystick And Gamepad Tester" which sees correct data coming out of it. So in general the gamepad is functioning correctly.
When I launch XBMC, it doesn't respond to the gamepad at all. I looked through its log files and there's no record of it detecting any kind of gamepad. (pastebin link above for log) Since Joystick And Gamepad Tester sees it as "Xbox Controller S" I edited the joystick.Microsoft.Xbox.Controller.S.xml file located in "XBMC.app/Contents/Resources/XBMC/system/keymaps" so that the name of the gamepad XBMC was looking for was "Xbox Controller S". That didn't make any difference - it still shows no sign of seeing the gamepad.
I searched around on the forums, and didn't find anything applicable to this problem. But it seems other people have gotten original Xbox gamepads as well as 360 gamepads working great with XBMC in OS X, with XBMC just detecting them automatically.
Any suggestions for what I can do to get this working?
Platform: new Mac Mini
SVN Revision: 32773
Debug log: http://pastebin.com/PaqxCnn3
I have an original Xbox S gamepad connected to my Mac Mini using a homemade Xbox to USB adapter. I'm using the Xbox HID driver (http://xhd.sourceforge.net/). Mac OS X sees the gamepad and it works with other programs, including "Joystick And Gamepad Tester" which sees correct data coming out of it. So in general the gamepad is functioning correctly.
When I launch XBMC, it doesn't respond to the gamepad at all. I looked through its log files and there's no record of it detecting any kind of gamepad. (pastebin link above for log) Since Joystick And Gamepad Tester sees it as "Xbox Controller S" I edited the joystick.Microsoft.Xbox.Controller.S.xml file located in "XBMC.app/Contents/Resources/XBMC/system/keymaps" so that the name of the gamepad XBMC was looking for was "Xbox Controller S". That didn't make any difference - it still shows no sign of seeing the gamepad.
I searched around on the forums, and didn't find anything applicable to this problem. But it seems other people have gotten original Xbox gamepads as well as 360 gamepads working great with XBMC in OS X, with XBMC just detecting them automatically.
Any suggestions for what I can do to get this working?