KeyPressOSD help

KeyPressOSD shows what you press, on screen, at a size somebody can read from across a room. It is for screencasts and presentations, for teaching and pair work, and for reading your own typing when the field you are typing into is small or far away.

Ten seconds of it working: typed characters arriving one at a time, a chord, Alt + Tab counting up rather than flickering, the oldest entries scrolling off behind an ellipsis, the fade, and then the same keyboard read as words in typing mode. The same tour is a video if you would rather watch it at full size.

Contents

What KeyPressOSD doesWhat it is for, the two modes, and the three situations it was built for.
Showing keystrokesChords, repeat counts, what flows and what stacks, and the separators between presses.
Showing typed textOne line of words that never wraps, editing it as you go, and the caret.
Where it appearsWhich corner or edge, which monitor, the margin, and what happens under the pointer.
How it looksColours, fonts, spacing, the panel outline, twenty-one themes, and the live preview.
Key names and symbolsWhere key names come from, the three symbol styles side by side, and overriding one key.
HotkeysThe three defaults, how to change them, and what to do when one does nothing.
The tray menuEvery command in it, the tooltip, and the two rows about running as administrator.
PrivacyWhat it never does, the exclusion list, and the two files it writes.
The settings fileKeyPressOSD.json, the Advanced tab, undo and reset, and editing it by hand.
TroubleshootingNothing appearing, a display you cannot find, the crash log, and what to put in a report.
Known limitationsElevated windows, Print Screen, and what is out of scope by design rather than by omission.
About KeyPressOSDWhat it needs, which build you are running, updates, the licence, and where things are.
ContactWhere to report a problem, what to put in the report, and when to use email instead.

In a hurry

PressWhat happens
Ctrl+Alt+PPause and resume recording. The tray icon is grey while paused.
Ctrl+Alt+KSwitch between keystrokes and typing.
Ctrl+Alt+CClear what is on screen now.
Double-click the tray iconSettings - around fifty of them in nine tabs, with a search box that looks inside the explanations as well as the labels.
Right-click the tray iconThe menu: pause, mode, settings, this manual, and running elevated.

Everything on this site is also in the CHM (KeyPressOSD.chm, or Help in the tray menu), which is built from these same files.