joystick 15 pin [risolto]
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
pont
- Linux 0.x

- Messaggi: 72
- Iscritto il: mer 7 set 2005, 0:00
- Kernel: 2.6
- Desktop: gnome
- Distribuzione: ubuntu
joystick 15 pin [risolto]
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.
Ultima modifica di pont il mer 9 ago 2006, 13:43, modificato 1 volta in totale.
- Raistlin84
- Linux 3.x

- Messaggi: 542
- Iscritto il: lun 28 mar 2005, 0:00
- Località: Pistoia
- percoco2000
- Linux 3.x

- Messaggi: 632
- Iscritto il: gio 15 lug 2004, 0:00
- Slackware: 12.2
- Kernel: 2.6.27
- Desktop: mate - fluxbox
- Distribuzione: mint 13 / slackware
- Località: Salerno
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
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:
Se la directory /dev/input non esiste, bisogna crearla.
Conviene anche creare un link simbolico in /dev con il comando:
Nel file /etc/modules.conf bisogna mettere la riga:
In questo modo, la porta joystick risulta accessibile all'indirizzo esadecimale 0x0200.
Nel file /etc/rc.d/rc.local bisogna mettere:
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!
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
Conviene anche creare un link simbolico in /dev con il comando:
Codice: Seleziona tutto
ln -s input/js0 js0
Codice: Seleziona tutto
options es1371 joystick=0x200
Nel file /etc/rc.d/rc.local bisogna mettere:
Codice: Seleziona tutto
modprobe joydev
modprobe analog
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!