Why Slap a Button Instead of Pressing a Key for Gemini CLI?

Slam Buttons is a pair of full-size, macro-definable arcade buttons on one plate, built to be mapped to accept and reject so you can approve or kill what Gemini CLI proposes with a slap instead of a precise keypress.

What's actually on the desk

That simplicity is deliberate: with only two things wired up, there's no menu to dig through before the buttons do what you mapped them to.

What problem this actually solves

Every other product in this lineup is about efficiency, fewer hand movements, faster switching. Slam Buttons is about something different: hitting a large button is more satisfying than pressing a key, and that satisfaction is a real reason people review faster and more willingly. Count how many accept-or-reject calls you make in a single Gemini CLI review session; if slapping a button instead of hunting for a key makes even a fraction of those faster or more likely to happen at all, the case for two big buttons is mostly made. The buttons are also large enough to hit without looking down, which is the actual ergonomic argument underneath the fun one. You don't need to find a small key by feel.

How it fits Gemini CLI's review loop

Almost every Gemini CLI review boils down to one binary decision, over and over: accept this or reject it. Two big buttons map cleanly onto exactly that, with none of the setup complexity of a multi-key macropad, because there are only two things to configure.

What you're actually getting

These are genuine arcade switches with full mechanical travel, not moulded imitations, that's why the throw is long and the bottom-out is audibly loud, closer to hitting a real arcade cabinet than a keyboard key. It's wired and bus-powered, so there's nothing to charge or pair.

Who should not buy this

If you work somewhere quiet, an open-plan office, a shared space, anywhere the same people who'd want a silent dictation keypad for talking to Gemini CLI also sit near you. A loud arcade bottom-out announces every single reject to the room, dozens of times a session. That's the opposite problem from being overheard while dictating, but it's the same category of disruption, and it's worth thinking through before you buy something specifically designed to be satisfying to slam. It's also only two buttons, with no way to add a third action later: if you want more than accept and reject covered hands-free, a foot pedal or a macropad gives you more room to grow into.

Who it's built for

Someone working alone or somewhere loud noises are already normal, who makes the accept-or-reject call often enough that a satisfying, foolproof-to-hit button changes how quickly they actually make it, rather than putting reviews off. It's a niche pick precisely because efficiency alone doesn't sell it, the feel does.

Full specs are on the Slam Buttons product page, and you can see the rest of our Gemini CLI hardware guides from the tag hub.

Back to blog