Saitek X52 Pro not detected/detected as mouse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hal (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I wanted play a bit fgfs and had to realize that my joystick don't work any more. It is a bit strange because I'm pretty sure that it did work several weeks ago. I'm using (K)Ubuntu 9.04 and I know that I was able to calibrate this joystick (Saitek X52 Pro) in the "System Settings" -> "Keyboard & Mouse" -> "Joystick". Now there is only error message "No joystick device found on this computer"
I checked it and there is indeed no /dev/js device. If I plug this joystick in my computer dmesg detects it like this:
[13654.784428] usb 3-1: USB disconnect, address 2
[13657.010948] usb 3-1: new full speed USB device using uhci_hcd and address 4
[13657.197966] usb 3-1: configuration #1 chosen from 1 choice
[13657.212791] input: Saitek Saitek X52 Pro Flight Control System as /devices/
[13657.229529] generic-usb 0003:06A3:
I saw that HAL assigns this device to /dev/event9 so I suppose that it could be the problem. I tried to symlink /dev/event9 to /dev/js0 but it didn't work. KDE Joystick setting said that this device isn't a joystick.
I've tried to uninstall xserver-
I'm attaching lsusb. lshal and dmesg output.
My kernel is: 2.6.28-15-generic #49-Ubuntu SMP x86_64 GNU/Linux
I'm using KDE 4.3
I saw that there are similar reports but I believe that this is not the same problem as my X-Server does not crash and I don't want to use my joystick as a mouse. The other one report I've found concerns the beta version of Jounty and I'm using the stable version and as I wrote above, this joystick did work before. The only one big update I did in the meantime was the update to KDE 4.3
Best regards,
Neo
Actually it seems to me that it's a problem specifically related to kernel 2.6.28-15-generic
See the dmesg result below for kernel 15 and 11 and how they differ.
Also Saitek X52 Pro works correctly on my machine Kubuntu 64-bit 9.04 with kernel 2.6.28-13-generic
It would be interesting to know what exactly changed from kernel 2.6.28-13-generic to 2.6.28-15-generic,
as I'm fairly sure this is the root cause of the malfunction described in this bug report.
Regards,
Luke
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
Using kernel 2.6.28-15-generic i386 DOESN'T WORK
-------
[ 290.312080] usb 1-2: new full speed USB device using uhci_hcd and address 2 pci0000: 00/0000: 00:1f.2/ usb1/1- 2/1-2:1. 0/input/ input9 0762.0001: input,hidraw0: USB HID v1.11 Joystick [Saitek Saitek X52 Pro Flight Control System] on usb-0000: 00:1f.2- 2/input0
[ 290.545927] usb 1-2: configuration #1 chosen from 1 choice
[ 290.702823] usbcore: registered new interface driver hiddev
[ 290.718774] input: Saitek Saitek X52 Pro Flight Control System as /devices/
[ 290.736718] generic-usb 0003:06A3:
[ 290.736779] usbcore: registered new interface driver usbhid
[ 290.736789] usbhid: v2.6:USB HID core driver
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
Using kernel 2.6.28-11-generic i386 WORKS
-------
[ 1277.676096] usb 1-2: new full speed USB device using uhci_hcd and address 13 pci0000: 00/0000: 00:1f.2/ usb1/1- 2/1-2:1. 0/input/ input12 0762.0004: input,hidraw0: USB HID v1.11 Joystick [Saitek Saitek X52 Pro Flight Control System] on usb-0000: 00:1f.2- 2/input0
[ 1277.910589] usb 1-2: configuration #1 chosen from 1 choice
[ 1277.931319] input: Saitek Saitek X52 Pro Flight Control System as /devices/
[ 1277.960398] generic-usb 0003:06A3: