keyfuzz 0.2

keyfuzz is a Linux input layer scancode table manipulation tool.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
3.4/5 15
Lennart Poettering
ROOT \ System \ Hardware
keyfuzz project is a Linux input layer scancode table manipulation tool.

You may use keyfuzz to manipulate the scancode/keycode translation tables of keyboard drivers supporting the Linux input layer API (as included in Linux 2.6).

This is useful for fixing the translation tables of multimedia keyboards or laptop keyboards with special keys. keyfuzz is not a daemon like Gnome acme which reacts on special hotkeys but a tool to make non-standard keyboards compatible with such daemons.

keyfuzz should be run once at boot time, the modifications it makes stay active after the tool quits until reboot. keyfuzz does not interact directly with XFree86. However, newer releases of the latter (4.1 and above) rely on the Linux input API, so they take advantage of the fixed translation tables.

The distribution includes scancode tables for Medion 9580F and MSI S270 laptops. Feel free to send me scancodes table, I will integrate them into my package!


a kernel supporting the Linux input layer, such as 2.6.1.


As this package is made with the GNU autotools you should run ./configure inside the distribution directory for configuring the source tree. After that you should run make for compilation and make install (as root) for installation of keyfuzz

What's New in This Release:

Another scancode table has been added.
The build system has been updated.

Last updated on February 15th, 2006

#Linux input layer #scancode table #keyfuzz #input #layer #scancode

Add your review!