Product demos

Keyboard overlay for product demos

The prospect is not evaluating your product. They are evaluating whether they could do that.

Updated August 5, 20267 min read

Fast demos lose deals for a specific reason

A sales engineer who knows the product moves through it at a speed no customer will ever match on day one. Panels open, filters apply, records save, and the person on the other end of the call sees a sequence of state changes with no visible cause. The unspoken conclusion is not "that is fast", it is "that looks like it takes six months to learn".

The fix is not to slow down. Slowing down makes the product look sluggish and wastes the twenty minutes you were given. The fix is to make the cause visible at the speed you are already going, so what the buyer sees is a keyboard-driven workflow rather than an unexplained one.

This matters most in exactly the demos worth winning. Power-user features, bulk operations, anything where the pitch is "your team will do this fifty times a day" — those live or die on whether the buyer believes their own people can get there.

Configure it for a customer call

Control, Option and the equals key shown as mechanical keycaps — Show KeyPress's step the overlay up a size shortcut
⌃⌥=step the overlay up a size, live on the call
  1. 01

    Shortcuts Only, always

    A demo involves typing into search boxes, name fields and filters that the customer does not need read back to them character by character. Shortcuts Only draws the combinations and leaves ordinary typing alone. This is a stricter default than for a tutorial, because a customer call has no rewind.

  2. 02

    Latest, with a generous timeout

    One chord at a time, replaced by the next, held long enough for you to finish the sentence that explains it. The history modes are for demonstrating a chain deliberately; on a sales call they read as clutter.

  3. 03

    Somewhere the product is not

    The overlay must never sit on the part of the UI you are selling. Pick an edge preset away from the product's own chrome — bottom-left is often clear where bottom-centre is not — and use ⌃⌥P to open the full-screen drag editor if the app has an unusual layout.

  4. 04

    One Display, not Follow Pointer

    You are almost certainly running the demo on one screen and your notes, the CRM and the call itself on another. One Display keeps the overlay where the customer can see it, and off the screen where your notes are.

  5. 05

    Dial the size to the worst connection in the meeting

    Your share is being re-encoded and watched in a tile on someone's laptop. Set the size one step larger than looks right locally; ⌃⌥= and ⌃⌥- adjust it live if the customer says the keys are hard to read.

Live call and recorded demo are different jobs

Live customer callRecorded demo or leave-behind
Content modeShortcuts Only — the customer is listening as much as watchingShortcuts Only, switched to All Keys for the one part where exact input matters
Reading modeLatest, so nothing accumulates on screenLatest, or Stacked History if the demo includes real typing
PlacementAn edge that clears both your product's chrome and the conferencing toolbarAn edge that survives the crop and the aspect ratio you export at
The pet and the haloHalo on if the customer keeps losing your cursor; the cat offYour call — a personality element that fits a marketing video rarely fits a procurement one
Failure mode to avoidSharing a single window, which can leave the overlay out of the call entirelyCropping the export past the overlay after the fact

What it does not do, so nobody is surprised

Command, Shift and K shown as mechanical keycaps
⌘⇧Kclear the overlay before the pricing screen

Show KeyPress is a display, and only a display. It does not record the call, does not integrate with your conferencing tool or your CRM, and has no network entitlement of any kind — nothing about your demo, your keystrokes or your customers goes anywhere. There is no plugin to install and nothing for a customer's IT department to review on their side, because it runs entirely on your Mac.

There is one caveat that costs demos if you learn it live: an overlay drawn above your windows is not part of any single window, so a share scoped to one application window can carry the product and leave the keys behind. Share the whole screen or a full display.

Sources and further reading

Product details and guidance were checked against these first-party pages on August 5, 2026. Re-check current listings before making an install or high-stakes decision.

FAQ

Questions people ask

Will an overlay make our product look like it needs a manual?

The reverse, in practice. Buyers already see the effects; the question is whether they can attribute them. Naming the chord turns speed into something reproducible instead of something only the demo person can do.

Can I turn it off partway through a demo?

Yes. ⌘⇧K is a global toggle for the whole visualization — useful when you move from a workflow segment to a pricing screen. It is the master switch, so the cursor halo and the pet go with it.

Does it work on a demo recorded for a website or ad?

Yes, in the only sense that applies: it draws on your screen, so any display-level capture picks it up. It does not record video itself and does not integrate with your recorder or editor.

What happens if I log into a demo account on the call?

While macOS Secure Input is active the keyboard visualization is cleared, so the password produces no keycaps. A short Keyboard hidden — Secure Input banner appears instead, and that banner can be switched off under General.

Continue the topic