2003-11-20 18:30:28

by Scott Robinson

[permalink] [raw]
Subject: 2.6.0-test4 sidewinder joystick

This is a repeat bug report - originally to the input subsystem mailing list
and the module maintainer. I received no response and no indication there
was reception. I have updated the results for -test9. (the bug has existed
through the entire -test series) This bug does not exist in the 2.4 series.

I am using the 2.6.0-test9 kernel. I have loaded the
joydev/emu10k1-gp/sidewinder modules. The sidewinder driver, however,
appears to not work properly.

I have a Sidewinder Gamepad connected. I have also tested with my old Gravis
Gamepad. (analog)

[joydev, emu10k1-gp, sidewinder results w/ sidewinder connected]

Nov 20 10:22:38 tara kernel: gameport: pci0000:01:07.1 speed 828 kHz
Nov 20 10:23:29 tara kernel: drivers/input/joystick/sidewinder.c: Init 0: Opened pci0000:01:07.1/gameport0, io 0xd400, speed 828
Nov 20 10:23:29 tara kernel: sidewinder.c: Read 0 triplets. []
Nov 20 10:23:29 tara kernel: drivers/input/joystick/sidewinder.c: Init 1: Mode 1. Length 0.
Nov 20 10:23:29 tara kernel: sidewinder.c: Read 0 triplets. []
Nov 20 10:23:29 tara kernel: drivers/input/joystick/sidewinder.c: Init 1b: Length 0.

joydev/devfs does not create /dev/js0 symlink.

[joydev, emu10k1-gp, analog results w/ sidewinder connected]

Nov 20 10:24:31 tara kernel: gameport: pci0000:01:07.1 speed 828 kHz
Nov 20 10:24:33 tara kernel: input: Analog 4-axis 4-button joystick at pci0000:01:07.1/gameport0 [TSC timer, 1446 MHz clock, 1239 ns res]

joydev/devfs creates /dev/js0 symlink. jstest /dev/js0 is unresponsive.

[joydev, emu10k1-gp, analog results w/ gravis connected]

Nov 20 10:26:04 tara kernel: gameport: pci0000:01:07.1 speed 828 kHz
Nov 20 10:26:06 tara kernel: input: Analog 2-axis 4-button joystick at pci0000:01:07.1/gameport0 [TSC timer, 1446 MHz clock, 1250 ns res]

joydev/devfs creates /dev/js0 symlink. jstest /dev/js0 is responsive.

I am not subscribed to the linux-kernel mailing list. (Kernel Traffic is
enough, thanks! :-D)

Thank you, in advance, for any help you can provide.

Scott.

--
http://quadhome.com/ - Personal webpage
http://tranzoa.net/ - Corporate webpage


Attachments:
(No filename) (2.06 kB)
signature.asc (197.00 B)
Digital signature
Download all attachments

2003-11-20 18:48:52

by Melchior FRANZ

[permalink] [raw]
Subject: Re: 2.6.0-test4 sidewinder joystick

* Scott Robinson -- Thursday 20 November 2003 19:30:
> This is a repeat bug report - originally to the input subsystem mailing
> list and the module maintainer. I received no response and no indication
> there was reception.

I reported a similar bug twice on the JS list and got no reply.
The drivers for analog joysticks are f*cked up in the 2.6.0 series,
and the maintainers don't care. I've given up and bought a USB
joystick.



[...]
> Nov 20 10:26:04 tara kernel: gameport: pci0000:01:07.1 speed 828 kHz
> Nov 20 10:26:06 tara kernel: input: Analog 2-axis 4-button joystick at
> pci0000:01:07.1/gameport0 [TSC timer, 1446 MHz clock, 1250 ns res]

I didn't have your device node problems, but the analog driver
didn't recognize the hat switch any more. It was a Saitek X8-30
"Analog 3-axis 4-button 1-hat CHF joystick" that worked flawlessly
before (with kernels 2.4.*). Eventually a timing problem. There
weren't much changes in the analog/ns558 modules during 2.5.
Tried to fix it, to no avail.

m.