Limelight

What Are On-Screen Keystrokes?

On-screen keystrokes are the visual representation of keyboard input — displayed as overlay badges on screen during a recording — that make every key press visible and readable to viewers watching a tutorial or demo.

On-screen keystrokes refers specifically to the in-video display of keyboard events as they happen, as opposed to a caption or subtitle track added in post-production. The distinction matters because a live-rendered overlay is synchronized with the exact frame at which each key is pressed, while a manually added caption is an approximation that may be off by one or several seconds. For tutorials where the sequence of key presses matters — for example, a Vim workflow or an app keyboard-shortcut walkthrough — frame-accurate on-screen keystrokes are meaningfully more accurate than hand-authored subtitles.

On-screen keystrokes are typically displayed using the platform's native key symbol vocabulary. On macOS, this means ⌘ for Command, ⌃ for Control, ⌥ for Option, and ⇧ for Shift — the same symbols shown in application menus. Using these symbols rather than text labels like "Cmd" or "Ctrl" helps viewers make the direct connection between the overlay they see in the video and the shortcut notation they encounter when exploring the app's menus, making the tutorial immediately actionable.

Limelight displays on-screen keystrokes using the ⌃⌥2 toggle. Each key press renders as a floating badge in the bottom area of the frame, using macOS symbol notation. The badge appears on key-down and fades after key-up, giving a natural visual rhythm that mirrors the physical act of pressing and releasing keys. Multiple simultaneous key presses — the chords common in macOS workflows — are displayed together in the badge so the viewer sees the complete shortcut rather than individual key events. The display is baked into the final video file.

Why Limelight

  • On-screen keystrokes are live-rendered, frame-accurate overlays — not manually added post-production captions.
  • Using macOS symbol notation (⌘⌃⌥⇧) connects the overlay directly to menu shortcut displays viewers will recognize.
  • Badge appears on key-down and fades after key-up, mirroring the physical rhythm of key presses.
  • Multi-key chords (⌘⇧K) display as a single badge showing the complete shortcut.
Try it free — download

Cursor spotlight free · from $2.99/mo or $34 lifetime · macOS 14+

Or get Pro — from $2.99/mo · See how it works →

free to start, then go Pro from $2.99/mo or a $34 one-time lifetime license. macOS 14+, notarized by Apple.

FAQ

Can I display on-screen keystrokes for mouse clicks as well as keyboard presses?
Limelight handles mouse events separately via click animations and cursor spotlight. The on-screen keystrokes display (⌃⌥2) is dedicated to keyboard input; click events trigger their own visual feedback system.
Do on-screen keystrokes work with all applications on macOS?
Yes. Limelight's keystroke capture works at the system level, so it captures key presses in any app — browsers, terminals, native apps, and full-screen games — without requiring app-specific integration.

Keep reading