joy2key - Translate joystick movements into equivalent keystrokes

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name joy2key
Package version 1.6.3
Package release 1
Package architecture amd64
Package type deb
Installed size 88 B
Download size 22.84 KB
Official Mirror
joy2key allows one to choose keyboard events for joystick axes and buttons,
so that a joystick or gamepad can be used with an application that doesn't
have native joystick support.


Package Version Architecture Repository
joy2key_1.6.3-1_i386.deb 1.6.3 i386 Debian Main
joy2key - - -


Name Value
libc6 >= 2.7
libx11-6 >= 0


Type URL
Binary Package joy2key_1.6.3-1_amd64.deb
Source Package joy2key

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install joy2key deb package:
    # sudo apt-get install joy2key




2009-12-07 - Jonathan Niehof <>
joy2key (1.6.3-1) unstable; urgency=low
* New upstream version
- Default device now /dev/input/js0 (Closes: #554521)
- Better handling of upper/lower case behavior
- Fix bug preventing use of highest numbered button
- Remove build-dep on autotools-dev: upstream configure works now
* Fix a segfault in reading button list (upstream regression from 1.6.1)
* New maintainer
* Change to source format 3.0 (quilt)
* New standards version ( vs. 3.7.2)
* New debhelper version (7 vs. 4)
* Updated copyright file
* Added Homepage to control file
* Added watch on upstream
2007-08-15 - John Wright <>
joy2key (1.6.1-7) unstable; urgency=low
* debian/rules:
- Remove an 'hg' command from the patch target.  (Closes: #438113)
- Instead of ignoring errors from "$(MAKE) distclean" in the clean target,
first check for the existence of Makefile.
- config.status target now depends on patch-stamp instead of patch, to
avoid running './configure' several times during the build process
2007-08-13 - John Wright <>
joy2key (1.6.1-6) unstable; urgency=low
* Update my email address
* Switch to quilt for patches, instead of providing a monolithic .diff.gz.
(I'm using Mercurial Queues for development, but they can share the
debian/patches metadata.)
2007-01-05 - John Wright <>
joy2key (1.6.1-5) unstable; urgency=medium
* Apply Matthias Bläsing's correct_string_freeing.diff to fix a segmentation
fault when parsing a joy2keyrc file.  (Closes: #404550)
* Apply Matthias Bläsing's accept_0_as_threshold.diff to allow specifying 0
as a threshold value on the command-line or config file.  (Previously, this
would cause the built-in calibration function to come up, since a value of
0, evaluating as false, was taken as unspecified.)  (Closes: #404543)
* Fix an implicit declaration in joy2key.c
* Fix some config parsing issues where sometimes some arguments given in a
config file would be ignored
* debian/rules:
- Remove config.{sub,guess} in the clean target, and copy the autotools-dev
versions from /usr/share/misc in the configure target.
2006-11-20 - John Wright <>
joy2key (1.6.1-4) unstable; urgency=low
* Bump Standards-Version to 3.7.2
* Don't install empty NEWS or TODO files
2006-05-06 - John Wright <>
joy2key (1.6.1-3) unstable; urgency=low
* Fix so the configure script will correctly handle the case of
X libraries living in the standard library search path, and regenerate
configure with autoconf (Closes: #365146)
2006-01-23 - John Wright <>
joy2key (1.6.1-2) unstable; urgency=low
* Remove dh_make generated joy2key.doc-base.EX I accidentally left behind
(Closes: #349611)
2005-12-31 - John Wright <>
joy2key (1.6.1-1) unstable; urgency=low
* Initial release (Closes: #345591)

See Also

Package Description
joystick_1.4.7-2_amd64.deb set of testing and calibration tools for joysticks
jp2a_1.0.6-5+b2_amd64.deb converts jpg images to ascii
jparse_1.4.0-3_amd64.deb JSON parser utility
jpeginfo_1.6.0-6+b2_amd64.deb Prints information and tests integrity of JPEG/JFIF files
jpegjudge_0.0.2-2.1+b1_amd64.deb determine which of two given jpegs (same size) is the original
jpegoptim_1.4.1-1+b2_amd64.deb utility to optimize jpeg files
jpegpixi_1.1.1-4.1+b2_amd64.deb Remove hot spots from JPEG images with minimal quality loss
jpilot-plugins_1.8.2-1+b1_amd64.deb plugins for jpilot (Palm Pilot desktop)
jpilot_1.8.2-1+b1_amd64.deb graphical app. to modify the contents of your Palm Pilot's DBs
jpnevulator_2.1.3-1_amd64.deb Serial sniffer
jq_1.4-2.1+deb8u1_amd64.deb lightweight and flexible command-line JSON processor
jquery-alternative-doc_1.7+dfsg-1_all.deb Alternative jQuery Documentation
jquery-jplayer-bluemonday_2.7.0-1_all.deb Blue Monday skin for jPlayer
jquery-jplayer-circleplayer_2.7.0-1_all.deb Circle Player skin for jPlayer
jquery-jplayer-pinkflag_2.7.0-1_all.deb Pink Flag skin for jPlayer