KeyPress OSD: Presentation

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.

Numerous 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 only for Cyrillic and Latin-based keyboards. I did not test or developed it having in mind support for Chinese, Arabic or Japanese scripts.

It is too complex for me to implement support for other alphabets or writing systems.

If other programmers are willing to invest time in this application and to extend it, are welcomed to do so. Anyone is free to transform it into anything they wish. The source code is available. However, keep in mind, I am no programmer. I learned to code just to develop this application. The code quality is definitely poor :-).

I coded the application as an AHK script for AutoHotkey_H v1.1. To execute/compile the source code one needs AutoHotkey_H v1.1.

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

Back to top.