keyRelated: lock, Emacs $ xev #print contents of X events KeyTouch.sf.net >>KeyTouch is a program which allows you to easily configure the extra function keys of your keyboard. This means that you can define, for every individual function key, what to do if it is pressed. Firefox: Ctrl-a select All text Ctrl-n create New window Ctrl-t create new Tab C-r Reload page CS-r force Reload page Plan for Universal Interface (UI): WindowKey Open 'Root' menu. CS-ESC Display system monitor. CA-Del Open 'Power' menu. CA-Bckspc Menu to fix resolution, refresh rate, login portal WindowKey-z Open 'Root' menu when WindowKey alone won't. WindowKey-e Light browser and editor for disk and net. WindowKey-r Run prompt. WindowKey-m Minimize all windows. WindowKey-c Console (multiline run prompt). For X Window use .xmodmap $ xmodmap ./.text/.xmodmap ==Remap Caps to Ctrl on a GNU/Linux virtual terminal: Press Ctrl-Alt-F1 to enter the first virtual terminal (a virtual terminal is NOT an [agk[rxv]ux]term inside of X). Now run: $ sudo dumpkeys | head -1 > /usr/share/keymaps/Caps2Ctrl.map Then add the following lines to that file: ---------------------------------------------------------------- keycode 58 = Control #This makes Caps act as Ctrl # keycode 29 = Caps_Lock #This makes Ctrl act as Caps # alt_is_meta #This fixes the Alt key for Emacs ---------------------------------------------------------------- Then run loadkeys on it: $ sudo loadkeys /usr/share/keymaps/Caps2Ctrl.map To revert: $ loadkeys -d #load default keymap file $ rm /usr/share/keymaps/Caps2Ctrl.map For more extensive editing try: $ dumpkeys > my_keymap $ cp my_keymap trial_keymap $ edit trial_keymap $ loadkeys trial_keymap $ man keymaps "' It should be noted that using numeric notation for the keysyms is highly unportable as the key action numbers To find out what keysyms there are available for use in keymaps files, use the command dumpkeys --long-info Unfortunately, there is currently no description of what each symbol does. It has to be guessed from the name or figured out from the kernel sources. '" AutoHotKey.com is an alternative to AutoIt for Windows only.