A Left-Hand Macropad for Aider: Navigation Under the Idle Hand

Left-Hand Pad costs $49 and gives a macOS user twelve keys arranged across four columns and three rows, plus two rotary controls. It can place reversible terminal destinations under the left hand after setup verification. It should not become a bank of automatic Aider commands.

Why put Aider commands under your left hand?

The useful case is not speed at any cost. A stable left-hand target can focus the terminal, editor or diff view while the pointer stays elsewhere. That reduces window searching only when every destination is direct and visible.

Do not map approval, Enter, Git commit, undo or test execution. Those require context and results.

How do twelve keys split across add, review and commit?

They should not automatically split that way. Aider's `/add` changes chat scope, `/diff` displays changes and `/commit` handles edits made outside chat. Give hardware only navigation around add, review and commit, then type the exact command and arguments manually.

Leave most positions inactive during the first week. Labels should name destinations, not imply automated success.

What do the two knobs do in a terminal?

After verifying their output, one might navigate long output and the other can remain unused. The catalogue does not confirm knob presses, steps, remapping or application support. Terminal scrolling also behaves differently inside multiplexers and full-screen interfaces.

Keep a keyboard page-navigation route and avoid focus-sensitive volume or history changes.

Does the mac-pad work outside macOS?

The product is sold for macOS, and no Windows or Linux support is confirmed. Aider runs in many environments, but that says nothing about this peripheral or its configuration utility. Managed Macs may also restrict remappers and global shortcuts.

The Left-Hand Pad is a candidate only for a verified Mac host. Test every input, restart and reconnect before daily use, while keeping Aider decisions and command submission on the normal keyboard. Mock up the pad with paper and reach every proposed position without moving the shoulder or bending the wrist. A left-hand layout is not automatically ergonomic. Preserve ordinary shortcuts, document how to disable the profile and stop if the controller interferes with typing. The best map may contain only terminal, editor and last-window destinations. Show repository, branch and terminal session name before using focus keys across projects. If a global shortcut opens the wrong terminal, stop rather than typing through it. Knobs should remain unbound until direction, target and reset behavior are demonstrated after restart. No empty key needs a command merely because twelve positions exist. Keep the actual keyboard within immediate reach throughout use.

Back to blog