key-mon1
Keyboard and mouse monitor window for gtk.
Usage
key-mon [options]
Options
-
-h, --help -
show this help message and exit
-
-s, --smaller -
Make the dialog 25% smaller than normal.
-
-l, --larger -
Make the dialog 25% larger than normal.
-
-m, --meta -
Show the meta (windows) key.
-
--nometa -
Opposite of
--meta
-
--mouse -
Show the mouse.
-
--nomouse -
Opposite of
--mouse
-
--shift -
Show shift key.
-
--noshift -
Opposite of
--shift
-
--ctrl -
Show the ctrl key.
-
--noctrl -
Opposite of
--ctrl
-
--alt -
Show the alt key.
-
--noalt -
Opposite of
--alt
-
--scale=SCALE -
Scale the dialog. ex. 2.0 is 2 times larger, 0.5 is half the size. Defaults to 1.0
-
--key-timeout=KEY_TIMEOUT -
Timeout before key returns to unpressed image. Defaults to 0.5
-
--mouse-timeout=MOUSE_TIMEOUT -
Timeout before mouse returns to unpressed image. Defaults to 0.2
-
--visible-click-timeout=VISIBLE_CLICK_TIMEOUT -
Timeout before highly visible click disappears. Defaults to 0.2
-
--decorated -
Show decoration
-
--nodecorated -
Opposite of
--decorated
-
--backgroundless -
Show only buttons
-
--nobackgroundless -
Opposite of
--backgroundless
-
--no-press-fadeout=NO_PRESS_FADEOUT -
Fadeout the window after a period with no key press. Defaults to 0.0 seconds (Experimental)
-
--only_combo -
Show only key combos (ex. Control-A)
-
--noonly_combo -
Opposite of
--only_combo
-
--sticky -
Sticky mode
-
--nosticky -
Opposite of
--sticky
-
--visible_click -
Show where you clicked
-
--novisible_click -
Opposite of
--visible_click
-
--follow_mouse -
Show the mouse more visibly
-
--nofollow_mouse -
Opposite of
--follow_mouse
-
--kbdfile=KBD_FILE -
Use this kbd filename.
-
--swap -
Swap the mouse buttons.
-
--noswap -
Opposite of
--swap
-
--emulate-middle -
When you press the left, and right mouse buttons at the same time, it displays as a middle mouse button click.
-
--noemulate-middle -
Opposite of
--emulate-middle
-
-v, --version -
Show version information and exit.
-
-t THEME, --theme=THEME -
The theme to use when drawing status images (ex. "-t apple").
-
--list-themes -
List available themes
-
--old-keys=OLD_KEYS -
How many historical keypresses to show (defaults to 0)
-
--reset -
Reset all options to their defaults.
-
--opacity=OPACITY -
Opacity of window
-
--loglevel=LOGLEVEL -
Logging level
-
-d, --debug -
Output debugging information. Shorthand for
--loglevel=debug
-
--screenshot=SCREENSHOT -
Create a "screenshot.png" and exit. Pass a comma separated list of keys to simulate(ex. "KEY_A,KEY_LEFTCTRL").
Descripton
Keymon is a program to help in teaching or podcasting by showing the current status of the mouse buttons and keyboard.
Keymon creates a small, borderless window which always stays topmost and monitors the keystrokes and mouse buttons used at any time in any program.
Configuration files are saved in ~/.config/key-mon/.
Releases
4 releases since Debian 7 (Wheezy); the text changed 1 time.