key-mon (1) - Linux Manuals
key-mon: Keyboard and mouse monitor window for GTK.
NAME
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 atSend bugs to