neo-mousekeys configuration for mousemaster (neo-mousekeys.properties)
(Refer to configuration-reference.md for documentation on the complete list of configuration properties.)
- Press leftalt + e or leftalt + capslock to activate.
- Press w, a, s, d to move the mouse.
- Press q or p to deactivate.
- Press mouse buttons with k (left button), ; (middle button), l (right button).
- Toggle left mouse button with n.
- Left click then deactivate with .
- Jump to screen edges with rightalt + w, rightalt + a, rightalt + s, rightalt + d.
- Scroll vertically or horizontally (wheel) with m, , (comma), i, o.
- Jump forward (teleport) by holding j while moving.
- Slow down mouse and scroll movement by holding leftshift while moving.
- Accelerate mouse movement by holding u while moving.
- Accelerate scroll movement by holding v or b while scrolling.
- Navigate back and forward using h (back) and y (forward). These keys send leftalt + leftarrow (for back) and leftalt + rightarrow (for forward) to the active application.
- Divide screen into a 2x2 grid, refining target area with each key press.
- Move mouse to the middle of the targeted grid section.
- Shrink the grid in one direction with w, a, s, d.
- Go back to normal mode with g or esc.
- Move mouse to the active window's edges with direction keys.
- Move mouse to the center of the active window with g.
- Go back to normal mode by releasing leftshift.
- Display labels on the screen for direct mouse warping.
- Similar to Vimium-like browser extensions, but applicable to the entire screen.
- Trigger a second hint pass with a smaller hint grid centered around the mouse by holding leftshift while selecting a hint.
- Undo an accidental key press with backspace.
- A balance between hint size, number and screen space is crucial and can be configured: see
hint.font-size
,hint.grid-max-column-count
, andhint.grid-cell-width
in neo-mousekeys.properties. - Go back to normal mode with esc or backspace.
- Display one large hint label on each screen for quickly moving from one screen to another.
- Go back to normal mode with c, esc or backspace.