KeyPress OSD

To get started, run the version suited for your system. On systems older than 2005, the x32 edition is suited (e.g., Windows XP 32-bits). For system newer than 2005, please execute the x64 edition.

Presentation video (open YouTube).

This program is an On-Screen Display or a Heads-Up Display for keys. It displays every key or mouse button press at a clearly visible text size. I developed it for people like me, with poor eye sight or low vision. It is meant to aid desktop computer usage. It is especially useful while chatting or for occasional typing. The user no longer has to squint at the screen or zoom in the entire screen to see what s/he wrote for every text field.

This application can also be used for screen casts or presentations by disabling typing mode. To this end, a panel with Quick Start Presets is provided within the application.

Numerous unique features, options and settings are available in the different Preferences windows provided in the program, such that everyone can find a way to adapt it to personal needs.

This application has full-support for Cyrillic, Greek and Latin [extended] alphabets and almost any language based on abugida scripts: Bengali, Devanagari, Telugu, Tamil, and so on.

To type in Chinese, Japanese or Arabic [right to left - abjad scripts], one must use the «Alternate typing mode» feature. In this typing mode, the user types directly into the KeyPress OSD window and one can copy or send texts to almost any host application.

Marius Șucan developed the application as an AHK script for AutoHotkey_H v1.1.27. To execute/compile the source code one needs AutoHotkey_H v1.1+.

Through the development of this project, Drugwash (from the AHK forums) substantially contributed with code and feedback. Many thanks to you!

In addition, many thanks for the great support and help to the people on #ahk (irc.freenode.net) and from the AHK forum.

KeyPress OSD: Features

Visit product home page.

To keep the development going, please donate using PayPal.