GNU/Linux >> Znalost Linux >  >> Linux

Existují nějaké nástroje příkazového řádku, které dokážou zachytit stisknutí tlačítka joysticku?

Zadejte jstest pokus. Tento článek pojednává o jeho použití s ​​názvem:flightgear.org - Vstupní zařízení. Zdá se, že je standardně nainstalován ve většině distribucí. Zde je také odkaz na jstest manuálová stránka.

V zásadě musíte určit, jaké zařízení je joysticku přiřazeno. Podívejte se do dmesg log soubor poté, co jej připojíte, abyste získali tyto informace. Může to být něco jako /dev/input0 .

$ dmesg | grep Joystick
input0: USB HID v1.00 Joystick [SAITEK CYBORG 3D USB] on usb2:3.0 

Poté spusťte tento příkaz:

$ jstest /dev/input0

Vypadá to jako běžný problém se stanicí RetroPie/Emulation.

Řeší to ve Wiki RetroPie-Setup:https://github.com/petrockblog/RetroPie-Setup/wiki/EmulationStation#my-emulator-wont-close-through-my-gamepad

Mělo by to vyžadovat pouze úpravu vašeho konfiguračního souboru RetroArch pro přidání řádku:

input_exit_emulator_btn = “6″

Kde "6" je identifikátor tlačítka gamepadu.


Pokud chcete, aby to fungovalo pomocí kombinace kláves, můžete místo toho přidat následující řádky:(z http://forum.themaister.net/viewtopic.php?pid=1065#p1065)

input_enable_hotkey_btn = 1
input_exit_emulator_btn = 2

To znamená, že musíte stisknout tlačítko 1 pro „odemknutí“ klávesových zkratek a současně stisknout 2 pro ukončení.


Linux
  1. jstest:příkaz nenalezen

  2. Jak mohu spustit funkci ze skriptu v příkazovém řádku?

  3. Existují standardy pro přepínače a argumenty příkazového řádku Linuxu?

  1. Jaké jsou vaše oblíbené funkce nebo triky příkazového řádku?

  2. Jak mohu najít soubor/adresář, který by mohl být kdekoli na příkazovém řádku linuxu?

  3. Existují nějaké GUI pro Linux, které nepoužívá X11?

  1. Linux – Existují nějaké nástroje Gui pro Linux, které nepoužívají X11?

  2. 4 nástroje ke stažení libovolného souboru pomocí příkazového řádku v Linuxu

  3. Existují v Linuxu nějaké standardní kódy ukončení?