A Mini Macropad for Roo Code
EM Mini Pad is a very small, very heavy anodised aluminium block: five keys and a knurled knob on a brushed silver plinth. It is the right size for exactly one job, and running Roo Code happens to be a five-key job: approve, reject, stop, focus the panel, and one spare.
Why five keys instead of a full macropad?
Because Roo Code's approval loop only has about four decisions in it, and a pad you use four ways is easier to trust than a grid you half-remember. Every key on a five-key pad stays mapped in your head without labels. The weight matters for the same reason a good stapler's weight matters: you press it one-handed without it skating, so the press becomes reflexive.
Wired or Bluetooth for agent work?
The EM Mini Pad does both, with USB-C for wired and a 1000 mAh cell for Bluetooth. For approvals we would use the cable and forget the battery exists. A keypress that arrives late because a radio was asleep is exactly the kind of small friction that makes people abandon hardware, and the pad is small enough that the cable is not a desk-tidiness problem.
What does setup look like in VS Code?
Three bindings. Open VS Code's Keyboard Shortcuts, point Roo Code's approve, reject and cancel actions at chords nothing else uses, and assign those chords to three of the five keys in the pad's configuration. The knob can scroll the chat pane. The whole thing is readable, reversible, and involves no software running in the background of your machine.
Does the aluminium actually matter?
More than it should. A light plastic pad walks around the desk under one-handed presses, so you end up steadying it with the other hand, which defeats the point of moving approvals off the keyboard. Mass is the feature: the block stays put, the press lands the same way every time, and after a day you stop looking down at it. That is also why we would not tape it to the desk, which fixes sliding but makes repositioning a chore.
What is it not good for?
Anything wider than one tool's loop. If you also want media control, git shortcuts, window management and a terminal row, you will run out of keys by Tuesday, and the sixteen-key pad is the better buy. The EM Mini Pad costs $75 and its pitch is restraint: the fewest keys that cover an agent's approval loop, in a block heavy enough to press without looking.