Reference Library

Motion Reference Library

Hand position and keyboard motion reference images. Each entry shows a specific hand placement pattern with notes on when and why to use it.

Home Row Position

Home Row Position

Standard home row finger placement. Fingers on ASDF (left) and JKL; (right), thumbs on spacebar. The foundation of touch typing.

home-row posture fundamentals
Modifier Key Reach

Modifier Key Reach

Hand position when using Ctrl, Alt, Shift, and Super. Minimize finger travel for common shortcuts by pivoting from home row.

modifiers shortcuts ergonomics
Vim Navigation Hands

Vim Navigation Hands

Hand position for Vim-style h/j/k/l navigation. Keeping fingers on the home row for modal editing without reaching for arrow keys.

vim navigation home-row
Editor Shortcut Map

Editor Shortcut Map

Common editor shortcuts and their hand motions: copy/paste, undo/redo, find/replace, multi-cursor. Mapped to physical key positions.

editors shortcuts productivity
Mouse + Keyboard Split

Mouse + Keyboard Split

When to stay on keyboard vs. reaching for the mouse. Patterns for minimizing context switches in mixed-input workflows.

mouse workflow efficiency
Laptop Keyboard Layout

Laptop Keyboard Layout

Adapting touch typing to compact laptop keyboards. Dealing with shortened travel, condensed layouts, and missing dedicated keys.

laptop hardware compact