jstest-gtk
A joystick testing and configuration tool for GNU/Linux

jstest-gtk is a simple joystick tester based on Gtk+. It provides you with a list of attached joysticks, a way to display which buttons and axis are pressed, a way to remap axis and buttons and a way to calibrate your joystick.
Even when your joystick is working mostly fine, you might want to give it a try, as the calibration lets you get rid of overlarge default deadzones that many joysticks use and that are a a noticable problem in some games.
jstest-gtk is released under the GPLv3+.
Update for 2018: The /dev/input/jsX interface that jstest-gtk uses is largely obsolete. Most newer software will use /dev/input/eventX, so neither the calibration nor the remapping functionality will have any effect.
evtest-qt is a similar piece of software that works with the new interface, however it won't be able to provide calibration or remapping either.
News
- 09. May 2009
- 0.1.0 released
- initial release
- displays list of available joysticks
- displays current button and axis state
- manual joystick calibration
- remapping of axis
- remapping of buttons
Source Code Releases
Git Repository
The Git repository is hosted on GitLab:
git clone git://gitlab.com/jstest-gtk/jstest-gtk.git
Binaries
- Flatpak (works on all Linux distributions)
- flatpak install flathub io.gitlab.jstest_gtk.jstest_gtk
Contact
- grumbel@gmail.com
- ICQ
- 59461927
- Jabber/XMPP
- xmpp:grumbel@jabber.org
- Bug Reports
- jstest-gtk issue tracker