GNU/Linux >> LINUX-Kenntnisse >  >> Linux

jstest:Befehl nicht gefunden

An der einen oder anderen Stelle haben Sie einen Joystick oder ein Gamepad einer Videokonsole verwendet. Ein Joystick ist nichts anderes als eine Reihe von Knöpfen und Potentiometern. Mit diesem Gerät können Sie eine Vielzahl von Aktionen ausführen oder steuern. Wenn Sie Ihren Joystick an Ihren Computer anschließen, prüfen Sie mit dem folgenden Befehl, ob der Joystick erkannt wird:

$ ls /dev/input/

Wir sehen die folgende Ausgabe:

by-id event0 event2 event4 event6 event8 js0 mouse0
by-path event1 event3 event5 event7 event9 mice

Der erstellte Port ist js0; Mit dem jstest-Befehl können wir überprüfen, ob es funktioniert, indem wir den folgenden Code verwenden:

$ sudo jstest /dev/input/js0
Axes: 0: 0 1: 0 2: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 

Unser Joystick, Logitech F710, hat 8 Achsen und 11 Tasten, und wenn wir den Joystick bewegen, ändern sich die Werte.

Falls Sie auf den folgenden Fehler stoßen:

jstest: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren.

Verteilung Befehl
Debian apt-get install Joystick
Ubuntu apt-get install Joystick
Arch Linux pacman -S Linuxkonsole
Kali-Linux apt-get install Joystick
CentOS yum installiere linuxconsoletools
Fedora dnf installieren linuxconsoletools
Raspbian apt-get install Joystick

Zusammenfassung

Mit dem Terminalbefehl jstest können Sie die entsprechende Anzahl von Controller-Joysticks, -Tasten und -Triggern ermitteln.

Um das Paket herunterzuladen und zu installieren, verwenden Sie den folgenden Befehl:

$ sudo apt-get install jstest-gtk

Schließen Sie dann Ihren Gamecontroller an den USB-Anschluss Ihres Computers an. Der Befehl zum Ausführen des Gamecontroller-Testprogramms lautet:

$ jstest-gtk


Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. id:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

kubectl:Befehl nicht gefunden

tvservice:Befehl nicht gefunden

lspci:Befehl nicht gefunden

ln:Befehl nicht gefunden