A Foot Pedal for Cursor: What to Bind and What to Expect
The Pedal Three is the usual answer to a foot pedal for Cursor: three ribbedpedals on a curved steel base, $69, sending whatever keystrokes you assign. There is noextension and no connection to Cursor. The pedal types, Cursor listens for keys the way it alwayshas, and the two never need to know about each other.
Why put anything under the desk in an editor?
Because in Cursor one hand is often on the mouse. You are reading a diff, scrolling, pointingat a line, and the accept or reject key needs the hand that has just left the keyboard. A pedalgives you back a press that costs nothing, at the exact moment both hands are busy.
The second reason is dictation. Holding a push to talk key while you describe a change isawkward with a mouse in one hand and impossible with two. A foot solves it completely, and thisis the binding people keep once the novelty of the rest wears off.
Which keys are worth a pedal?
Only the ones you press constantly and can afford to press slightly imprecisely. In practicethat is push to talk, accept, reject and interrupt. Cursor lists its current shortcuts in its ownkeyboard shortcuts panel, and that is where you should read the exact keys off rather than trusta guide, because defaults move between versions. Assign the pedal to whatever you see there.
Keep anything destructive off the floor. A foot finds the wrong pedal occasionally, and thecost of that should never be more than a keystroke you can undo.
Three pedals or four?
Three is enough for talk, yes and no, which is the whole loop for most people.Pedal Four at $85 is worth the extra when you want a modifierpermanently underfoot, or when you work in socks and want the wider spacing of a flat plate totell the pedals apart. Both plug in over USB and are seen as keyboards, so neither needs a driverto type.
Do I need a Cursor extension for this?
No, and there is nothing to install. You program the pedal once with the utility supplied forit, and Cursor is untouched. That is also why the same pedal keeps working in Claude Code, Codex,Copilot, Gemini CLI and Windsurf: none of them are integrated with it, so none of them can breakit.
What will it not do?
It will not tell you when Cursor has finished thinking. A pedal is an input only, so theknowing half of the desk has to come from somewhere else, such as aStatus Light at $45 driven by a script you write. It willnot make you review better either. Making approval the easiest movement on your desk makeswaving things through easier too, which is worth deciding on deliberately rather than byaccident.
For the full mapping, including which pedal we would give which job, readthe three pedal foot switch setup forCursor.