View Full Version : joy stick
hellopit
26-10-2002, 17:38
qualkuno sa come configurare il joy stik
ho caricato il modulo del sidewinder (microsoft game pad)
ma niente nessun programma me lo vede
(dovrebbe essere /dev/js0)
qweasdzxc
26-10-2002, 21:45
io ho questi moduli (con una sblive)
sidewinder 8292 0 (unused)
joydev 5760 0
emu10k1-gp 1192 0 (unused)
gameport 1500 0 [sidewinderemu10k1-gp]
e il mio sidewinder funziona. ci ho sbattuto un po la testa perche all'inizio mi dimenticavo joydev o qualcosa del genere, adesso e un gioiello.
qweasdzxc
26-10-2002, 21:47
ah ovviamente se il tuo e usb qualcosa cambia
Io ho configurato il mio gamepad così:
1) Ho attivato la gameport tramite il modulo della scheda audio (ens1371 cioè SB Vibra 128 PCI)
2) caricato il modulo per la gameport (ns558 mi sembra)
3) caricato il modulo per la comunicazione con i dispositivi analogici
4) caricato il modulo per il supporto del gamepad (e joystick): joydev
ecco la sezione interessata del modules.conf:
alias input snd-card-ens1371 # Apro la gameport tramite il modulo audio
alias tty-ldisc-2 serport
alias char-major-13 input
above input joydev ns558 analog
options analog js=gameport
ho trovato documentazione utile in merito nella directory "Documentation/input" del kernel (il file è joystick.txt).
Ciao!
PS se il gamepad è Microsoft o "strano" potrebbe non funzionare la mia configurazione (forse serve un'altro modulo al posto di joydev). La gameport la attivi in base a ciò che è previsto per il driver della scheda audio. Io ho un file di configurazione che "pilota" il caricamento del driver (da li gli ho detto: "accendi la porta per il mio gamepad!" :D ). Nella documentazione indicata si parla tra l'altro proprio di questo (almeno dei casi particolari).
PS: per vedere se tutto è ok lancia il comando "jstest /dev/js0" dove ovviamente js0 è il device del tuo gamepad.
hellopit
28-10-2002, 14:37
la mia scheda è un es1371 sidewinder 8292 0 (unused)
ns558 2092 0 (unused)
isa-pnp 27536 0 [ns558]
joydev 6784 0
hisax 460100 3
isdn_bsdcomp 5644 0 (unused)
isdn 111648 3 [hisax isdn_bsdcomp]
slhc 4272 2 [isdn]
agpgart 30304 9 (autoclean)
powervr 493920 40
parport_pc 14948 1 (autoclean)
lp 6432 0 (autoclean)
parport 22560 1 (autoclean) [parport_pc lp]
analog 7360 0 (unused)
ide-scsi 7376 0
vga16fb 8704 63
fbcon-vga-planes 2792 0 [vga16fb]
apm 9116 0 (unused)
8139too 14248 0 (unused)
mii 1040 0 [8139too]
es1371 29800 2
gameport 1292 0 [sidewinder ns558 analog es1371]
ac97_codec 9480 0 [es1371]
keybdev 1664 0 (unused)
usbkbd 2872 0 (unused)
input 3136 0 [sidewinder joydev analog keybdev usbkbd]
usb-uhci 21836 0 (unused)
usbcore 49056 0
[usbkbd usb-uhci]
questi sono i moduli da me caricati
ma niente non funge
qweasdzxc
28-10-2002, 14:47
Originariamente inviato da hellopit
[B]la mia scheda è un es1371 sidewinder 8292 0 (unused)
ns558 2092 0 (unused)
isa-pnp 27536 0 [ns558]
joydev 6784 0
hisax 460100 3
isdn_bsdcomp 5644 0 (unused)
isdn 111648 3 [hisax isdn_bsdcomp]
slhc 4272 2 [isdn]
agpgart 30304 9 (autoclean)
powervr 493920 40
parport_pc 14948 1 (autoclean)
lp 6432 0 (autoclean)
parport 22560 1 (autoclean) [parport_pc lp]
analog 7360 0 (unused)
ide-scsi 7376 0
vga16fb 8704 63
fbcon-vga-planes 2792 0 [vga16fb]
apm 9116 0 (unused)
8139too 14248 0 (unused)
mii 1040 0 [8139too]
es1371 29800 2
gameport 1292 0 [sidewinder ns558 analog es1371]
ac97_codec 9480 0 [es1371]
keybdev 1664 0 (unused)
usbkbd 2872 0 (unused)
input 3136 0 [sidewinder joydev analog keybdev usbkbd]
usb-uhci 21836 0 (unused)
usbcore 49056 0
[usbkbd usb-uhci]
questi sono i moduli da me caricati
ma niente non funge
a che serve analog?
hellopit
28-10-2002, 15:32
hisax 460100 3
isdn_bsdcomp 5644 0 (unused)
isdn 111648 3 [hisax isdn_bsdcomp]
slhc 4272 2 [isdn]
agpgart 30304 10 (autoclean)
powervr 493920 42
parport_pc 14948 1 (autoclean)
lp 6432 0 (autoclean)
parport 22560 1 (autoclean) [parport_pc lp]
joydev 6784 0
ide-scsi 7376 1
vga16fb 8704 63
fbcon-vga-planes 2792 0 [vga16fb]
apm 9116 0 (unused)
8139too 14248 0 (unused)
mii 1040 0 [8139too]
es1371 29800 1
gameport 1292 0 [es1371]
ac97_codec 9480 0 [es1371]
keybdev 1664 0 (unused)
usbkbd 2872 0 (unused)
input 3136 0 [joydev keybdev usbkbd]
usb-uhci 21836 0 (unused)
usbcore 49056 0 [usbkbd usb-uhci]
ora i moduli dovrebbero essere stati caricati tutti
ma non parte /ho fatto anke quello che c' è scritto nei file doc del kernel
qweasdzxc
28-10-2002, 15:51
Originariamente inviato da hellopit
[B]hisax 460100 3
isdn_bsdcomp 5644 0 (unused)
isdn 111648 3 [hisax isdn_bsdcomp]
slhc 4272 2 [isdn]
agpgart 30304 10 (autoclean)
powervr 493920 42
parport_pc 14948 1 (autoclean)
lp 6432 0 (autoclean)
parport 22560 1 (autoclean) [parport_pc lp]
joydev 6784 0
ide-scsi 7376 1
vga16fb 8704 63
fbcon-vga-planes 2792 0 [vga16fb]
apm 9116 0 (unused)
8139too 14248 0 (unused)
mii 1040 0 [8139too]
es1371 29800 1
gameport 1292 0 [es1371]
ac97_codec 9480 0 [es1371]
keybdev 1664 0 (unused)
usbkbd 2872 0 (unused)
input 3136 0 [joydev keybdev usbkbd]
usb-uhci 21836 0 (unused)
usbcore 49056 0 [usbkbd usb-uhci]
ora i moduli dovrebbero essere stati caricati tutti
ma non parte /ho fatto anke quello che c' è scritto nei file doc del kernel
e il modulo sidewinder che fine ha fatto?
hellopit
28-10-2002, 19:58
ora l' ho ricaricato ma niente
non riesco a capire dove sbaglio:
Ma la gameport e' funzionante? Io gestisco i parametri del modulo per la scheda audio (che dovrebbe essere come la tua piu' o meno) tramite il file /etc/asound.conf (mi sembra, ora non l'ho sotto mano). In questo file c'e' un opzione relativa all'ttivazione della gameport.
Cmq non so se e' questo il problema: il modulo ns558 da dei problemi se non c'e' la porta attiva. Prova a caricarli a mano i moduli in questione.
Inoltre il comando jstest /dev/js0 che ti dice?
PS cmq cos'e' "sidewinder"? Io non lo uso...
hellopit
29-10-2002, 12:42
vedendo i moduli noto che la gameport è caricata perke si reinderizza sulla scheda audio
gameport 1292 0 [sidewinder es1371]
perkui dovrebbe essere caricata ....
(sidewinder è il modulo x usare il gamepad della microsoft)
facendo jstest /dev/js0
mi da
jstest: No such device
Nel file della documentazione del kernel che ho detto qualche post fa, mi sembra che si sia una FAQ che parla dei possibili problemi quando jstest dice che non c'è il device. Indica anche cosa deve contenere la dir /dev (io già avevo tutto - RH7.3). Vedi un po'. Penso che in quel file dovresti trovare la soluzione, al limite ci sono delle URL che puoi consultare (anche se ridicono quello che è scritto nel file).
Ciao!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.