kbd-mangler is a tool to modify the keyboard behaviour at a low level in the Linux kernel. Modifications are transparent for the entire system, and work naturally with any console or X application.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.