joy2key hittar inte /dev/js0

IXPNU
Inlägg: 143
Blev medlem: 11 feb 2008, 20:06
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

joy2key hittar inte /dev/js0

Inlägg av IXPNU »

Hej, are sätt så tip

jag skulle vilja använda joy2key för att översätta indata från min joystick/gamepad till tangenttryckningar
(om det finns ett enklare sätt så tipsa gärna om det...)

Mitt problem är att joy2key inte hittar filen /dev/js0
Error opening /dev/js0!
Are you sure you have joystick support in your kernel?
Jag tror att svaret på frågan är "jo". Jag kör 8.04.
GTK Joystick Calibrator känner av joysticken och jobbar med en fil som heter js0, men den ligger på
/dev/input/js0

Vad göra?
Senast redigerad av 1 IXPNU, redigerad totalt 15 gånger.
Användarvisningsbild
DeepThought
Inlägg: 2769
Blev medlem: 19 dec 2006, 11:07
OS: Arch Linux
Ort: Göteborg

Re: joy2key hittar inte /dev/js0

Inlägg av DeepThought »

Genom att läsa manualen (görs exempelvis genom att starta en terminal och köra man joy2key) hittade jag följande flagga:
-dev Specifies joystick device to use. Defaults /dev/js0 (first joystick)
Så jag antar att det enda du behöver göra är att specificera din sökväg istället, alltså, testa att köra:
joy2key -dev /dev/input/js0
IXPNU
Inlägg: 143
Blev medlem: 11 feb 2008, 20:06
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: joy2key hittar inte /dev/js0

Inlägg av IXPNU »

Tack. Öh, är det bra att läsa manualen eller?
Användarvisningsbild
DeepThought
Inlägg: 2769
Blev medlem: 19 dec 2006, 11:07
OS: Arch Linux
Ort: Göteborg

Re: joy2key hittar inte /dev/js0

Inlägg av DeepThought »

Fungerade det? :)

Ofta hjälper det väldigt mycket att läsa manualen men det beror lite på hur den är skriven och vad det är för program (en del manualer är rena katastrofen). Det är framförallt viktigt att läsa manualen om programmet saknar grafiskt användargränssnitt, för då är det bra att ha koll på vilka flaggor (alternativ, syntax etc.) som kan användas och vad de gör. För i stort sett alla program går det att skriva man <programnamn> i ett terminalfönster för att få fram manualen. Ofta finns det även en kortfattad hjälp som man når genom att köra:

<programnamn> --help
Skriv svar

Återgå till "För nybörjaren - inaktuell"