xkeyjoy ist ein Daemon, der die Eingabe von Gamepads, Mäusen und Tastaturen in Tastendrücke zur Steuerung laufender Programme oder in die Ausführung von Kommandos umsetzt. xkeyjoy erkennt, welches Fenster den Fokus hat und welche Anwendung läuft, und kann eine spezifische Konfiguration für diese Anwendung nutzen. Die Konfiguration erfolgt über Dateien. (non)