Sidewinder fonctionne au reboote
Bonjour,
J'ai un problème avec la reconnaissance d'un joystick microsoft sidewinder
connecté au port jeu de ma carte mère.
Tout d'abord je suis en etch noyau 2.6.10
J'ai installé les modules qui vont bien et le joystick n'est reconnu que si je
reboute le PC ce qui est agaçant .
Un extrait du dmesg me donne :
.............................................................................................................
gameport: NS558 ISA at 0x201 size 8 speed 795 kHz
drivers/input/joystick/sidewinder.c: Init 0: Opened isa0200/gameport0, io
0x201,
speed 795
sidewinder.c: Read 48 triplets.
[11111111766666660011111177776666000000006766666
7]
drivers/input/joystick/sidewinder.c: Init 1: Mode 1. Length 48.
sidewinder.c: Read 0 triplets. []
drivers/input/joystick/sidewinder.c: Init 2: Mode 1. ID Length 0.
sidewinder.c: Read 16 triplets. [7770007771000404]
drivers/input/joystick/sidewinder.c: Init 2b: Mode 1. Length 16.
sidewinder.c: Read 40 triplets. [0000000166676666000000007666766610000001]
drivers/input/joystick/sidewinder.c: Init 2c: ID Length 40.
sidewinder.c: Read 16 triplets. [7770007771000404]
drivers/input/joystick/sidewinder.c: Init 3: Mode 1. Length 16. Last 0. Tries
15
.
drivers/input/joystick/sidewinder.c: Init 3a: Case 16.
----------15 lignes
sidewinder.c: Read 16 triplets. [7770007771000404]
drivers/input/joystick/sidewinder.c: Init 3: Mode 1. Length 16. Last 16. Tries
0
.
sidewinder.c: unknown joystick device detected on isa0200/gameport0, contact
<vo
jtech@ucw.cz>
sidewinder.c: ID packet, 120 bits. [200001db7db7000000db6fb6200000]
sidewinder.c: Data packet, 16 bits. [03c7]
....................................................................
Quand ca marche au reboote j'obtiens :
...............................................................................................
Sep 25 10:47:20 francois kernel: gameport: NS558 ISA at 0x201 size 8 speed 795
kHz
Sep 25 10:47:20 francois kernel: drivers/input/joystick/sidewinder.c: Init 0:
Opened isa0200/gameport0, io 0x201, speed 795
Sep 25 10:47:20 francois kernel: sidewinder.c: Read 16 triplets.
[7770007775777300]
Sep 25 10:47:20 francois kernel: drivers/input/joystick/sidewinder.c: Init 1:
Mode 1. Length 16.
Sep 25 10:47:20 francois kernel: sidewinder.c: Read 40 triplets.
[0000000166676666000000007666766610000001]
Sep 25 10:47:20 francois kernel: drivers/input/joystick/sidewinder.c: Init 2:
Mode 3. ID Length 40.
Sep 25 10:47:20 francois kernel: sidewinder.c: Read 16 triplets.
[7770007775777300]
Sep 25 10:47:20 francois kernel: drivers/input/joystick/sidewinder.c: Init 3:
Mode 3. Length 16. Last 0. Tries 15.
Sep 25 10:47:20 francois kernel: drivers/input/joystick/sidewinder.c: Init 3a:
Case 48.
Sep 25 10:47:20 francois kernel:
Sep 25 10:47:20 francois kernel:Sep 25 10:47:20 francois kernel: sidewinder.c:
ID packet, 120 bits. [200001db7db7000000db6fb6200000]
Sep 25 10:47:20 francois kernel: sidewinder.c: Data packet, 48 bits.
[01ffeffc01ff]
Sep 25 10:47:20 francois kernel: input: Microsoft SideWinder Precision Pro on
isa0200/gameport0 [3-bit id 40 data 16]
.....................................................................................................
Si quelqu'un a une idée sur le problème et la façon de le résoudre, ou une
méthode pour permettre la reconnaissance du joystick sans rebooter
l'ordinateur.
Sile fait de passer a un nouveau noyau 2.6.10 à 2.6.12 résout le problème je
suis ouvert à cette solution car en 2.6.10 chaque fois que le joystick est
activé un message est enregistré, il y a bien un patch (google).
Merci à l'avance, je m'excuse d'avoir fait un message un peu long.
Philou75
Reply to: