A Programmable Foot Pedal for Mac
The Pedal Three ($69) is three ribbed foot pedals on a curved steel base with a captive USB cable. On a Mac it behaves as a second keyboard, which means macOS asks nothing of you to use it and everything of you to make it useful. Here is the setup, including the two parts that catch people out.
Does it need a driver?
No. A USB foot switch enumerates as a keyboard, and macOS has known what to do with a keyboard for as long as there has been a macOS. Plug it in and the pedals send whatever keys they were last set to send. Nothing to install, nothing running in the background, nothing to break on the next system update.
Why is my Mac asking me to identify a keyboard?
Because it thinks a new keyboard has arrived, which is exactly right. macOS shows a setup assistant asking you to press the key next to the shift key so it can work out the layout. A foot switch cannot answer that, since it has no such key. Dismiss the window. If it insists, pick any layout: it changes nothing about what the pedals send, because they send key codes rather than characters that need a layout to interpret them.
What if the programming utility is Windows only?
This is the real Mac question and it deserves a straight answer. The pedal hardware is cross-platform. The configuration software often is not. Before you buy, check the listing for which operating systems the programming tool supports rather than assuming it matches the hardware, because that detail is frequently left out.
If it does turn out to be Windows only, there are three ways through and none of them is elegant. Program the pedal once on a Windows machine, borrowed or otherwise, and it keeps the setting when you move it. Run the utility in a virtual machine with USB passthrough. Or choose a pedal whose default keys are already useful and never reprogram it, which is more workable than it sounds when the defaults are plain keys you can rebind on the Mac side instead.
What should go on the pedals?
Hold to talk on one of them, always. On a Mac that means whichever shortcut your dictation tool listens for, and the trick is to bind the pedal to a combination rather than a bare letter, so a stray press into a text field types nothing worth undoing. The other two are best spent on accept and reject if you run a coding agent, or on a modifier you find yourself holding constantly.
If you would rather have those keys under a hand than a foot, the Left-Hand Pad ($49) is a twelve-key macropad, four columns by three rows, with two rotary knobs, and it is sold for macOS.
Anything else that is Mac specific?
Two small things. Applications that read keystrokes globally may need Input Monitoring permission in System Settings, so if your voice tool is one of those, the pedal will appear to do nothing at all until you grant it. And a pedal types into the focused window, so what you approve is whatever is in front of you, not whatever you were last thinking about.
If you want more pedals with wider spacing, the Pedal Four ($85) is a flat metal plate with four in a row, which is easier to find blind.
We covered the plug-in-and-go side separately in do USB foot pedals work as keyboards on a Mac.