All You Want to Know About Keyboards ⌨

A complete guide on computer keyboard. Buying guide, design analysis, keyboard history, keyboard layouts efficiency research, emacs vim keybinding research, keymapping how-to, and articles on typing habit, statistics, advice on avoiding Repetitive Strain Injury.

For new articles, subscribe Xah Programing Blog or Xah Emacs Blog.

Keyboard Buying Guide

batman keyboards
batman keyboards

keyboard reviews, buying tips.

See: Keyboard Reviews ⌨

Mouse Buying Guide

mouses guide 2 70073

Guide on mouse, trackball, and 3D input devices, for best efficiency and hand health.

See: Mouse Buying Guide

Keyboard Design / History

Typewriter Hermes
typewriter — the mother & bane of keyboards

History of emacs/vim keys, history of QWERTY layout, what's mechanical switch, what's key ghosting, ….

See: Design of Computer Keyboards ⌨

Layouts Compared, Keybinding Design

mac unicode char

Key letter layouts (QWERTY, Dvorak, Colemak, …), emacs/vi keybinding layout analysis, letter frequency statistics, command frequency statistics, ….

See: Computer Keyboard Layouts & Keybinding, Design & Analysis ⌨

How to Remap Keys, Create Key Shortcuts

keyboard layout remap rebind macro
keyboard software.

Practical tips on how to {remap keys, create shortcut keys} for {Microsoft Windows, Linux, Mac}.

See: Keyboard Tutorial: Layout, Keybinding, Key Macro ⌨

Typing Habits, Repetitive Strain Injury

proper elbow position during typing

Typing hand injury horror stories, typing habit study, preventation tips.

See: Typing Habits, Repetitive Strain Injury ⌨

Key Notations, Syntax, Terminology


Key Scancode, USD, Tech References

USB Keyboard Scancode Reference, Physical Key Layouts

if you enjoyed reading, please buy something form my Amazon store.

keyboard makers, advertise on this page. $100 a month, on all 3 spots where you see ads. contact