usbhotkey
Remap USB keyboards under X11
Home
Programming

Purpose

usbhotkey allows you to catch USB keyboard events (key press and release events) and transform them into X11 keyboard and mouse button events using a ruby script. This provides a mechanism for creating keymaps that can be more complicated than the standard table-based keymap approach of X11.

One prime use is to improve the usability of non-standard keyboards such as the AlphaGrip AG5. Think of usbhotkey as a simple X11 variant of AutoHotKey

usbhotkey only handles the event distribution from USB to script and from script to X11. The ruby script is responsible for the event transformation. This makes usbhotkey very flexible and powerful.

Requirements

Supported OS

OSStatus
LinuxOK
freeBSDMinor issues. Under investigation by Nikos Ntarmos.
other BSDUntested. Please send test reports.
OS XPossible. Volunteers?
WindowsPossible.

Download

Download is provided via sourceforge.net's project page.

Contact


Get usbhotkey at SourceForge.net. Fast, secure and Free Open Source software downloads