Pagina 1 di 1

joystick 15 pin [risolto]

Inviato: mar 8 ago 2006, 23:02
da pont
salve. volevo usare un vecchio joystick a 15 pin (di quelli che vanno nelle schede audio , non usb) per xmame , ma non riesco a farlo rilevare . ho provato in kde nel centro di controllo sotto la sezione joystick ma niente....uso il kernel 2.4.32 .ringrazio in anticipo.

Inviato: mar 8 ago 2006, 23:09
da Raistlin84
Per prima cosa devi abilitare la porta midi [sarebbe codesta a 15 pin].

Inviato: mer 9 ago 2006, 0:16
da pont
come si fa?

Inviato: mer 9 ago 2006, 0:43
da percoco2000
modprobe joydev
modprobe analog
modprobe ns558

Pero' non ricordo bene in che ordine vanno caricati :( sorry

Inviato: mer 9 ago 2006, 1:34
da useless
di solito io me la cavo col solo analog, prova quello per primo.

Inviato: mer 9 ago 2006, 2:11
da phobos3576
Con i kernel 2.4.x ricordo che bisognava creare a mano il device per il joystick (o "lo joystick"? O "l'joystick"? O gl'joystick"???)

Riassumo il procedimento che utilizzavo per la gameport della mia mia SoundBlaster 128 PCI (driver es1371)

Da utente root bisogna aprire una console, andare nella directory /dev ed eseguire:

Codice: Seleziona tutto

mknod input/js0 c 13 0
Se la directory /dev/input non esiste, bisogna crearla.

Conviene anche creare un link simbolico in /dev con il comando:

Codice: Seleziona tutto

ln -s input/js0 js0
Nel file /etc/modules.conf bisogna mettere la riga:

Codice: Seleziona tutto

options es1371 joystick=0x200
In questo modo, la porta joystick risulta accessibile all'indirizzo esadecimale 0x0200.

Nel file /etc/rc.d/rc.local bisogna mettere:

Codice: Seleziona tutto

modprobe joydev
modprobe analog
Riavviare il computer.

Naturalmente, è fondamentale che tutti i necessari driver siano presenti nel kernel (analog, joydev, gameport, es1371, etc); è importantissimo che i vari driver vengano compilati come moduli, in modo che il kernel li possa caricare in seguito all'autorilevamento dell'hardware!

Inviato: mer 9 ago 2006, 13:43
da pont
grazie ho risolto .