key-mon (1) Linux Manual Page
Keymon – Keyboard and mouse monitor window for GTK.
Synopsis
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/.
Author
Written by Scott Kirkwood (scott+keymon [at] forusers.com)See Also
Full documentation for keymon is available at Send bugs to
