Re: CH Products joystick(s) broken in 2.6.29=<

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Alan Stern wrote:
> On Sat, 2 May 2009, Sean Hildebrand wrote:
> 
>>>> I'm unfamiliar with USB troubleshooting, so if there's any useful
>>>> information I can provide, let me know.
>>> What is the kernel log messages from when you boot with the device in
>>> and it doesn't work properly?
>>>
>>> thanks,
>>>
>>> greg k-h
>>>
>> Here are the pertinent lines:
>>
>> May  2 20:32:50 lithium kernel: usbcore: registered new interface driver hiddev
>> May  2 20:32:50 lithium kernel: input: CH PRODUCTS CH COMBATSTICK USB
>> as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input8
>> May  2 20:32:50 lithium kernel: generic-usb 0003:068E:00F4.0001:
>> input,hidraw0: USB HID v1.00 Joystick [CH PRODUCTS CH COMBATSTICK USB]
>> on usb-0000:00:1d.0-1/input0
>> May  2 20:32:50 lithium kernel: usbcore: registered new interface driver usbhid
>> May  2 20:32:50 lithium kernel: usbhid: v2.6:USB HID core driver
>>
>> And here's the unabridged kernel log from that boot, in case there's
>> anything else useful in there: http://pastebin.com/m13e77ed7
>>
>> To be clear, the device does not work in 2.6.29 and 2.6.30 at all, but
>> after being unplugged and plugged back in under 2.6.28 and earlier, it
>> would function.
> 
> It would help to see a usbmon trace showing what happens when you plug
> in the joystick after booting without it, under 2.6.30-rc.  See the
> instructions in the kernel source file /Documentation/usb/usbmon.txt.
> 
> Alan Stern
> 
> --

If the behaviour is anything like the Yoke and Pedals, since around 2.6,19.
 # js_demo
Joystick test program.
~~~~~~~~~~~~~~~~~~~~~~
Joystick 0: "CH PRODUCTS CH FLIGHT SIM YOKE USB "
Joystick 1: "CH PRODUCTS CH PRO PEDALS USB "
Joystick 2 not detected
Joystick 3 not detected
Joystick 4 not detected
Joystick 5 not detected
Joystick 6 not detected
Joystick 7 not detected
+--------------------JS.0----------------------+--------------------JS.1----------------------+
| Btns Ax:0 Ax:1 Ax:2 Ax:3 Ax:4 Ax:5 Ax:6      | Btns Ax:0 Ax:1 Ax:2
                      |
+----------------------------------------------+----------------------------------------------+
^C0000 +0.1 -0.2 -1.0 -1.0 -0.8 +0.0 +0.0   .  | 0000 -1.0 -1.0 -0.0   .
   .    .    .    .  |
# jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (CH PRODUCTS CH FLIGHT SIM YOKE USB ) has 7 axes (X, Y, Z, Rx,
Ry, Hat0X, Hat0Y)
and 12 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2,
PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6).
Testing ... (interrupt to exit)
Axes:  0:  3715  1: -5068  2:-32767  3:-32767  4:-24661  5:     0  6:
  0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off
8:off  9:off 10:off 11:off
They are frozen in that state after a reboot until I replug them, then
everything works normally.
The dmesg output is the same in each case.
Regards
Sid.
-- 
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux