50% Discount here: https://gum.co/keypressosd/discount
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. 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.
Video presentation: https://youtu.be/LKvhqTeb9sg
This application can also be used for screen casts or presentations, by disabling the typing mode at Preferences. In its main menu, you can select Quick Start Presets to help you get started.
KeyPress OSD can be used on touch screens and with a real keyboard. It runs on Windows 10, 7 and XP, for x64 and x32.
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 support for Cyrillic and Latin-based keyboard layouts. I also did some limited testing with Indic layouts, e.g., Bengali, and as far as I can tell, KeyPress OSD works with these as well.
Partial support for Right-to-Left [RTL] keyboard layouts, such as Arabic. Caret navigation is disabled for such layouts.
Current version release date: 2018 / 12 / 09. See the version history.
Official homepage: https://keypressosd.com/