Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 2.69 KB

author.md

File metadata and controls

47 lines (38 loc) · 2.69 KB

Author's configuration of mousemaster (author.properties)

(Refer to configuration-reference.md for documentation on the complete list of configuration properties.)

Overview

  • Designed for controlling the mouse with the right hand only.
  • 3 main modes: normal, hint, and grid mode.
  • Normal mode uses i, j, k, l for local mouse movement.
  • Normal mode, grid mode, and hint mode can be used entirely with the right hand, without moving it.
  • Normal mode automatically exits (to idle mode) after 5s of inactivity.
  • Normal mode automatically exits when any non-normal mode key is pressed. For example, when starting to type text while normal mode is active, the normal mode will automatically exit.
  • The author is using this configuration with a small QWERTY keyboard and one 1920x1080 screen.
  • (The author uses rightalt + space as the PowerToys Run activation shortcut.)

Normal Mode (rightalt)

  • Move mouse with i, j, k, l.
  • Press mouse buttons with space (left button), ; or ' or # (middle button), p or [ or ] (right button).
  • Left and right mouse buttons will be toggled (and will remain pressed) if the left button key or the right button key are held for more than 250ms.
  • Snap to screen edges by holding rightalt, then quickly pressing a direction key.
  • Snap to screen center by holding rightalt for 250ms.
  • Scroll vertically or horizontally (wheel) by double pressing the direction keys.
  • Jump forward by pressing rightalt while moving the mouse.
  • Slow down mouse movement (slow mode) by holding n while moving the mouse or while scrolling.
  • Exit with rightctrl or by pressing any key than is not handled by this configuration.

Hint Mode (rightalt in normal mode)

  • Display labels on the screen for direct mouse warping.
  • Similar to Vimium-like browser extensions, but applicable to the entire screen.
  • Automatically switch back to the previous mode (idle mode or normal mode) after hint selection.
  • Trigger a left button click by holding space while selecting a hint (; for middle button and p for right button).
  • Double click by pressing the hint key a second time after selecting the hint.
  • Only the characters i, o, j, k, l, m are used for hint labels to be able to select hints without moving the hand.
  • Exit with rightalt, esc or backspace.

Grid Mode (hold rightalt)

  • Divide screen into a 2x2 grid, refining target area with each key press.
  • Switch to window grid by pressing one of the middle button keys.
  • Switch to screen grid by pressing one of the right button keys.
  • Shrink the grid in one direction with the arrow keys.
  • Switch to normal mode by releasing rightalt.