• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

jstest: command not found

by admin

At one point or another, you have used a joystick or a gamepad of a video console. A joystick is nothing more than a series of buttons and potentiometers. With this device, you can perform or control a wide range of actions. When you connect your joystick to your computer, you are going to check whether the joystick is recognized using the following command:

$ ls /dev/input/

We will see the following output:

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

The port created is js0; with the jstest command, we can check whether it is working, using the following code:

$ 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 

Our joystick, Logitech F710, has 8 axes and 11 buttons, and if we move the joystick, the values change.

In case you encounter the below error:

jstest: command not found

you may try installing below package as per your choice of distribution.

Distribution Command
Debian apt-get install joystick
Ubuntu apt-get install joystick
Arch Linux pacman -S linuxconsole
Kali Linux apt-get install joystick
CentOS yum install linuxconsoletools
Fedora dnf install linuxconsoletools
Raspbian apt-get install joystick

Summary

The terminal command jstest will enable you to determine the corresponding numbers of controller joysticks, buttons, and triggers.

To download and install the package, use the following command:

$ sudo apt-get install jstest-gtk

Then, plug your game controller into the USB port of your computer. The command to execute the game controller test program is:

$ jstest-gtk

Filed Under: Linux

Some more articles you might also be interested in …

  1. How to set “max_report_luns” and “max_luns” on CentOS/RHEL 7 to scan more than 16,383 LUNs
  2. How to modify snmp service to listen to an alternative port in CentOS/RHEL
  3. How to Map Static IP to your Domain (with GoDaddy example)
  4. How to Create and Mount Btrfs Snapshots
  5. How To Migrate Existing Iptables rules to Nftables In CentOS/RHEL 8
  6. CentOS / RHEL : How to delete LUKS encrypted device
  7. ifenslave Command Examples in Linux
  8. CentOS / RHEL : How to Set up SFTP to Chroot Jail only for Specific Group
  9. How to Mirror Swap, Boot and Root Partions in CentOS/RHEL 7 Using mdadm Utility
  10. df Command Examples in Linux

You May Also Like

Primary Sidebar

Recent Posts

  • grpck command – Remove corrupt or duplicate entries in the /etc/group and /etc/gshadow files.
  • xxd command – Expressed in hexadecimal form
  • sesearch: command not found
  • macof: command not found

© 2022 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright