I can confirm this problem with a CH Flightstick USB joystick on Ubuntu 8.04. On the initial connect, the output of "dmesg | grep usb" is:
[ 126.832253] usb 1-2: new low speed USB device using ohci_hcd and address 2 [ 127.047204] usb 1-2: configuration #1 chosen from 1 choice [ 127.256344] usbcore: registered new interface driver hiddev [ 127.265044] input: CH PRODUCTS CH FIGHTERSTICK USB as /devices/pci0000:00/0000:00:1e.0/0000:02:0e.0/usb1/1-2/1-2:1.0/input/input8 [ 127.308347] input,hidraw0: USB HID v1.00 Joystick [CH PRODUCTS CH FIGHTERSTICK USB ] on usb-0000:02:0e.0-2 [ 127.308384] usbcore: registered new interface driver usbhid [ 127.308391] /build/buildd/linux-2.6.24/drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver After this initial connect, jstest finds the Flightstick, but does not respond to button presses. After plug cycling, jstest works flawlessly. Full output of "dmesg | grep usb" then reads: [ 18.689406] usbcore: registered new interface driver usbfs [ 18.689447] usbcore: registered new interface driver hub [ 18.701327] usbcore: registered new device driver usb [ 19.748169] usb usb1: configuration #1 chosen from 1 choice [ 20.948322] usb usb2: configuration #1 chosen from 1 choice [ 21.476041] usb usb3: configuration #1 chosen from 1 choice [ 126.832253] usb 1-2: new low speed USB device using ohci_hcd and address 2 [ 127.047204] usb 1-2: configuration #1 chosen from 1 choice [ 127.256344] usbcore: registered new interface driver hiddev [ 127.265044] input: CH PRODUCTS CH FIGHTERSTICK USB as /devices/pci0000:00/0000:00:1e.0/0000:02:0e.0/usb1/1-2/1-2:1.0/input/input8 [ 127.308347] input,hidraw0: USB HID v1.00 Joystick [CH PRODUCTS CH FIGHTERSTICK USB ] on usb-0000:02:0e.0-2 [ 127.308384] usbcore: registered new interface driver usbhid [ 127.308391] /build/buildd/linux-2.6.24/drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver [ 393.793299] usb 1-2: USB disconnect, address 2 [ 405.849181] usb 1-2: new low speed USB device using ohci_hcd and address 3 [ 406.064247] usb 1-2: configuration #1 chosen from 1 choice [ 406.090481] input: CH PRODUCTS CH FIGHTERSTICK USB as /devices/pci0000:00/0000:00:1e.0/0000:02:0e.0/usb1/1-2/1-2:1.0/input/input9 [ 406.113401] input,hidraw0: USB HID v1.00 Joystick [CH PRODUCTS CH FIGHTERSTICK USB ] on usb-0000:02:0e.0-2 This procedure of unplugging and plugging back in must be repeated every time the computer is rebooted, which is especially inconvenient. Other joysticks I have connected (e.g. "Logitech, Inc. Dual Action Gamepad") work correctly on the first try. Output of "lsusb": Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 003: ID 068e:00f3 CH Products, Inc. Bus 001 Device 001: ID 0000:0000 -- CH produts do not initialize https://bugs.launchpad.net/bugs/108875 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs