Comment 18 for bug 140608

Revision history for this message
rorzer (rorzer) wrote : Re: [Bug 140608] Re: linux-image-2.6.20-16 fails to detect twin usb gamepad

Also, I can confirm that under 2.6.27-10.20 and 2.6.27-11.23 from
Intrepid-proposed, I do get two devices show up:

Jan 10 13:23:07 lappy-rory kernel: [ 462.020139] usb 3-1: new low speed USB
device using uhci_hcd and address 2
Jan 10 13:23:07 lappy-rory kernel: [ 462.191778] usb 3-1: configuration #1
chosen from 1 choice
Jan 10 13:23:07 lappy-rory kernel: [ 462.301717] usbcore: registered new
interface driver hiddev
Jan 10 13:23:07 lappy-rory kernel: [ 462.342400] input: Twin USB Gamepad
as /devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input9
Jan 10 13:23:07 lappy-rory kernel: [ 462.349357] input: Twin USB Gamepad
as /devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input10
Jan 10 13:23:07 lappy-rory kernel: [ 462.354645] input: Twin USB Gamepad
as /devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input11
Jan 10 13:23:07 lappy-rory kernel: [ 462.360787] input: Twin USB Gamepad
as /devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input12
Jan 10 13:23:07 lappy-rory kernel: [ 462.364253] input,hidraw0: USB HID
v1.10 Joystick [Twin USB Gamepad ] on usb-0000:00:1d.2-1
Jan 10 13:23:07 lappy-rory kernel: [ 462.364297] usbcore: registered new
interface driver usbhid
Jan 10 13:23:07 lappy-rory kernel: [ 462.364304] usbhid: v2.6:USB HID core
driver

roryg@lappy-rory:~$ ls -l /dev/input/js*
crw-rw---- 1 root plugdev 13, 0 2009-01-10 13:23 /dev/input/js0
crw-rw---- 1 root plugdev 13, 1 2009-01-10 13:23 /dev/input/js1

However, I still do not have the desired functionality. Using jscalibrator
to test the gamepads, one pad doesn't register at all on either
/dev/input/js0 or /dev/input/js1. The other pad works on both, but the
direction buttons control the wrong axes.

The output of lsusb -v is attached