GNU/Linux >> Tutoriels Linux >  >> Linux

Existe-t-il des utilitaires de ligne de commande capables de capturer les pressions sur les boutons du joystick ?

Donnez jstest un essai. Cet article traite de son utilisation, intitulé :flightgear.org - Périphérique d'entrée. Semble être installé par défaut dans la plupart des distributions. Aussi, voici un lien vers le jstest page de manuel.

Fondamentalement, vous devez déterminer à quel appareil le joystick est attribué. Regardez dans le dmesg log après l'avoir branché pour obtenir ces informations. Peut-être quelque chose comme /dev/input0 .

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

Exécutez ensuite cette commande :

$ jstest /dev/input0

Cela ressemble à un problème courant avec la station RetroPie/Emulation.

Ils l'abordent dans le RetroPie-Setup Wiki :https://github.com/petrockblog/RetroPie-Setup/wiki/EmulationStation#my-emulator-wont-close-through-my-gamepad

Cela devrait simplement nécessiter de modifier votre fichier de configuration RetroArch pour ajouter une ligne :

input_exit_emulator_btn = “6″

Où "6" est l'identifiant du bouton de la manette.


Si vous souhaitez le faire fonctionner avec une combinaison de touches, vous pouvez à la place ajouter les lignes suivantes :(de http://forum.themaister.net/viewtopic.php?pid=1065#p1065)

input_enable_hotkey_btn = 1
input_exit_emulator_btn = 2

Cela signifie que vous devez appuyer sur le bouton 1 pour "déverrouiller" les raccourcis clavier et appuyer sur 2 en même temps pour quitter.


Linux
  1. 4 outils pour télécharger n'importe quel fichier en utilisant la ligne de commande sous Linux

  2. jstest :commande introuvable

  3. Comment puis-je exécuter une fonction à partir d'un script en ligne de commande ?

  4. Existe-t-il des normes pour les commutateurs et les arguments de ligne de commande Linux ?

  5. Comment puis-je exécuter du code PHP à partir de la ligne de commande ?

Quelles sont vos fonctionnalités ou astuces de ligne de commande préférées ?

Comment les parenthèses sont-elles interprétées sur la ligne de commande ?

Navigateur Web en ligne de commande utilisant Ssh, y a-t-il un moyen que je puisse utiliser ?

Existe-t-il des interfaces graphiques pour Linux qui n'utilisent pas X11 ?

Existe-t-il un outil de ligne de commande Unix capable d'analyser les fichiers de police ?

Comment puis-je écrire sur dmesg à partir de la ligne de commande ?