Manette SNES sous UBUNTU
J’ai récement trouvé dans un vieux carton mes manette SNES que j’avais modifiées pour fonctionner avec le port paralelle (2 manettes)
http://www.tolaris.com/snes-to-parallel/
Lorsque j’essaye d’activer le module, j’ai une erreur :
sudo modprobe gamecon map=0,1,1,0,0,0
FATAL: Error inserting gamecon (/lib/modules/2.6.20-16-generic/kernel/drivers/input/joystick/gamecon.ko): Invalid argument
Donc téléchargement des sources du kernel et lecture de la doc pour ce module.
La partie intéresante :
3.1 gamecon.c
~~~~~~~~~~~~~
Using gamecon.c you can connect up to five devices to one parallel port. It
uses the following kernel/module command line:
gamecon.map=port,pad1,pad2,pad3,pad4,pad5
Where 'port' the number of the parport interface (eg. 0 for parport0).
And 'pad1' to 'pad5' are pad types connected to different data input pins
(10,11,12,13,15), as described in section 2.1 of this file.
The types are:
Type | Joystick/Pad
--------------------
0 | None
1 | SNES pad
2 | NES pad
4 | Multisystem 1-button joystick
5 | Multisystem 2-button joystick
6 | N64 pad
7 | Sony PSX controller
8 | Sony PSX DDR controller
9 | SNES mouse
Donc apparement la ligne de commande est correcte.
Un tour dans dmesg me donne une piste :
gamecon.c: no such parport