Running Gemini CLI Reviews With Your Feet

Pedal Three is a three-pedal USB foot switch built for exactly this kind of review work: map one pedal to accept, one to reject, and one to push-to-talk, and you can run almost the entire Gemini CLI review loop, brief it, wait, review, accept or reject, without a hand ever leaving the home row.

Why hands and feet split the work well

Accepting and rejecting are the two actions you repeat the most while reviewing what an agent proposes, and both normally cost you a hand off the keyboard to hit a key or click a button. Your feet, meanwhile, are doing nothing during that same review. Count how many accept-or-reject decisions you make in one Gemini CLI session and multiply by even half a second per hand movement, that's the tax three idle pedals remove.

What each pedal can actually send

Beyond a single keystroke, each pedal can be set to a modifier combination, an entire text string, or a mouse click, which matters if your accept or reject action in Gemini CLI's interface needs more than one keypress to trigger. The base itself is curved and non-slip, heavy enough that stamping on it doesn't send it sliding across the floor mid-session.

Does it need drivers or special support for Gemini CLI?

No. Pedal Three enumerates as a standard keyboard, so any operating system accepts it immediately, and because it sends ordinary keystrokes, any terminal, editor, or agent interface that accepts typed input works with it, Gemini CLI included, with no agent-specific configuration. A driver only comes into play if you want to reprogram what each pedal sends.

The platform catch worth knowing up front

The pedals themselves are cross-platform and bus-powered, no battery, no pairing, no risk of it dying mid-session. The configuration utility, though, is Windows-first. If you run Gemini CLI on macOS or Linux, the pedals will work fine with whatever mapping is already loaded; the practical path is to program it once on a Windows machine, or borrow one briefly, and then use it anywhere afterward.

Who should consider the four-pedal version instead

If accept and reject aren't the only two actions you want hands-free, say you also want a dedicated pedal for running tests or moving to the next diff, the four-pedal unit covers the same ground plus one more slot, with its driver built into the device instead of requiring a separate Windows-first utility.

Who shouldn't bother

If you review agent output only occasionally, or you're satisfied with a hand-based shortcut, a foot switch is solving a problem you don't have often enough to justify learning a new physical habit. If your Gemini CLI sessions are short and infrequent, the setup and floor-space cost outweighs what it saves you. It earns its place on desks where accept-or-reject repeats dozens of times an hour, not a handful of times a day.

Full specs are on the Pedal Three product page, and the rest of our Gemini CLI hardware guides are worth a look too.

Back to blog