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

Reply via email to