2009-03-04, 09:52
I made the usb hack on my Logitech Xbox Cordless Controller, tested it on XP and it worked fine with the calibration program. Popped it into my XBMC machine (Ubuntu 8.10, 2.6.27-11-generic) and the xpad driver loaded properly:
XBMC detects it, but none of the buttons do anything. The most I get out of it is the left analog stick will zip the mouse around the screen really fast. It's uncontrollably fast though.
I saw one other person in this thread that had it working...was wondering if anyone had any tips? I compiled the driver as per the instructions in this thread (thanks to the last post above with the patch), but the behavior did not change.
Code:
[ 11.902122] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 11.911307] input: Logitech Xbox Cordless Controller as /devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1.1/1-1.1:1.0/input/input5
[ 12.016637] usbcore: registered new interface driver xpad
[ 12.016642] xpad: driver for Xbox controllers v0.1.7
[ 12.250831] input: PC Speaker as /devices/platform/pcspkr/input/input6
XBMC detects it, but none of the buttons do anything. The most I get out of it is the left analog stick will zip the mouse around the screen really fast. It's uncontrollably fast though.
Code:
07:40:57 T:3049793344 M:1302953984 INFO: Pixel Ratio: 1.000000
07:40:57 T:3049793344 M:1302953984 INFO: ID:0x169 Name:320x240 Refresh:60.000000 Width:320 Height:240
07:40:57 T:3049793344 M:1302953984 INFO: Pixel Ratio: 1.000000
07:40:57 T:3049793344 M:1302884352 DEBUG: CLowLevelKeyboard::Initialize - XKb symbols pc_us_inet(evdev)
07:40:57 T:3049793344 M:1302884352 INFO: LIRC Initialize: connect failed: No such file or directory
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 0 , default amount 0
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 1 , default amount 0
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 2 , default amount -32767
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 3 , default amount 0
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 4 , default amount 0
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 5 , default amount -32767
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 6 , default amount 0
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 7 , default amount 0
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 8 , default amount -32767
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 9 , default amount -32767
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 10 , default amount -32767
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 11 , default amount -32767
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 12 , default amount -32767
07:40:57 T:3049793344 M:1302884352 DEBUG: Calibrated Axis: 13 , default amount -32767
07:40:57 T:3049793344 M:1302884352 NOTICE: Enabled Joystick: Logitech Xbox Cordless Controller
07:40:57 T:3049793344 M:1302884352 INFO: Drives are mapped
07:40:57 T:3049793344 M:1302884352 NOTICE: load settings...
07:40:57 T:3049793344 M:1302884352 NOTICE: special://profile/ is mapped to: special://masterprofile/
07:40:57 T:3049793344 M:1302884352 NOTICE: loading special://masterprofile/guisettings.xml
07:40:57 T:3049793344 M:1302884352 NOTICE: Getting hardware information now...
07:40:57 T:3049793344 M:1302884352 INFO: Using digital output
07:40:57 T:3049793344 M:1302884352 INFO: AC3 pass through is disabled
I saw one other person in this thread that had it working...was wondering if anyone had any tips? I compiled the driver as per the instructions in this thread (thanks to the last post above with the patch), but the behavior did not change.