← Package directory
Available on winget

Install OverKeys

Learn and practice alternative layouts, personalize appearance, and improve your typing. An open-source, customizable on-screen keyboard for Windows.

Install with winget
winget install --id AngeloConvento.OverKeys
Upgrade
winget upgrade --id AngeloConvento.OverKeys
Uninstall
winget uninstall --id AngeloConvento.OverKeys

About OverKeys

Learn and practice alternative layouts, personalize appearance, and improve your typing. An open-source, customizable on-screen keyboard for Windows.

What's new in 0.3.5

0.3.5 (2026-07-12) ✨ Features - add hotkey to toggle top row visibility (#186) (da2f6b9) - add native debug viewer in advanced tab (#177) (5cc5810) - add support and implement wide-mod adjustments (#174) (328201b) - add timestamps to logger for better debugging (#176) (26650b8) 🐛 Bug Fixes - enhance foreign keyboard layout and key mapping (#175) (902bf48) - enhance logging with comprehensive levels and revision tracking (#178) (cd8c031) 📚 Documentation - add CONTRIBUTING.md (ba882be) - correct typos in README and link to contribution guidelines (f238153) - update fallback font name from Geist Mono to DM Mono (6af500b) ⚙️ CI/CD Pipeline - remove release approval workflow (0c4a769) - update PR fetching logic to filter by title for release-please (8aa77b5) - update release-please workflow to use RELEASE_PLEASE_TOKEN for triggering workflows (7ce7a56)

Read release notes

Version history

Version Updated Notes
0.3.5 Unknown 0.3.5 (2026-07-12) ✨ Features - add hotkey to toggle top row visibility (#186) (da2f6b9) - add native debug viewer in advanced tab (#177) (5cc5810) - add support and implement wide-mod adjustments (#174) (328201b) - add...
0.3.4 Unknown 0.3.4 (2026-02-21) ✨ Features - update about tab to include current year and support (#157) (5febaf4) 🐛 Bug Fixes - add ذ to Arabic keyboard layout (#171) (2c60ed3) - close preferences before exiting application (e1b7074...
0.3.3 Unknown 0.3.3 (2026-01-02) ✨ Features - add hide on default layer functionality (#141) (55cb207) - add ignored keys functionality to prevent overlay triggering (135edb3) - add support for additional key codes (#151) (1935ff1) -...
0.3.2 Unknown 0.3.2 (2025-09-29) ✨ Features - implement locales through customKeys in user config (#139) (a5bc6da) 📚 Documentation - add documentation for custom layouts and locales support (4e11fa9) - add missing context menu options...
0.3.1 Unknown 0.3.1 (2025-09-25) ✨ Features - add option for enabling or disabling reactive shift (#135) (3369a9e) - add option to make OverKeys hidden on startup (#137) (320f26e) - added greek, russian, and arabic (language) layouts...
0.3.0 Unknown 0.3.0 (2025-04-28) ✨ Features - add support for user-defined keyboard layers🎉🚀 (#114)(1ddf917) - add support for F13-F24 keys (1ddf917) 🐛 Bug Fixes - only listen to layer changes if useUserLayout is true (1ddf917) - reve...
0.2.17 Unknown 0.2.17 (2025-04-26) ✨ Features - add half increments to marker height (2bca469) - add note for thumb key/s learning mode color customization (fd1fb8e) 🐛 Bug Fixes - add debounce timer for opacity hotkey to remove visual...
0.2.16 Unknown 0.2.16 (2025-04-14) ✨ Features - add drop shadow to keys🎉 (#104) (7d5fc4c) 🐛 Bug Fixes - change blur style to normal (3acd87c) - opacity hotkeys now only works when keyboard is visible (56b2a7d)
0.2.15 Unknown 0.2.15 (2025-04-11) ✨ Features - add hotkeys for increasing/decreasing opacity🎉 (#98) (b5d7e65) - add hotkeys to tray menu label (48c8bc6) - add reload config option to tray menu🎉 (#99) (48c8bc6) 🐛 Bug Fixes - reload con...
0.2.14 Unknown 0.2.14 (2025-04-08) ✨ Features - add overkeys custom learn_mode picture by @MG240🎉 (#88) (ae3f554) - add support for reactive shifted keys🎉 (#94) (1cf6506) - add custom shift mappings in overkeys_config.json (1cf6506) -...
0.2.13 Unknown 0.2.13 (2025-04-04) 🐛 Bug Fixes - animate tactile markers together with key (f2240be) - apply learning mode color to grave key (70060e0)
0.2.12 Unknown 0.2.12 (2025-04-03) ✨ Features - add hotkeys for toggling move and opening preferences🎉 (536608d) - add learning mode🎉 (overrides colors settings) (#79) (3989ea1) - show initial hotkey on hotkey recorder dialog open (536...
0.2.11 Unknown 0.2.11 (2025-04-02) ✨ Features - add key borders to improve key visibility🎉 (#72) (6adfd6a) - add keyboard follows mouse functionality🎉 (#73) (ce6644c) - add more fonts to options (836c230) - add support for custom fonts...
0.2.10 Unknown 0.2.10 (2025-04-01) ✨ Features - add status overlay for keyboard visibility (a520b95) - add animations on key press (#66) (74bb7cf) - add animations settings in preferences window (74bb7cf) - add status overlay for auto-...
0.2.9 Unknown 0.2.9 (2025-03-31) ✨ Features - add support for 6 column split keyboard layouts🎉 (#61) (85ed250) - add support for custom keys in split matrix last row (85ed250) - add lastRowSplitWidth settings for split matrix (85ed250...
0.2.8 Unknown 0.2.8 (2025-03-31) ✨ Features - add window listener to try fixing focus behavior (061485f) 🐛 Bug Fixes - auto-hide in prefs window now updates even when closed (061485f) - force hide on tray icon click (061485f) - force...
0.2.7 Unknown 0.2.7 (2025-03-30) ✨ Features - add fade-in effect after toggling visibility on auto-hide enabled (5e11aba) - add hotkeys functionality (#52) (5e11aba) 🐛 Bug Fixes - add enableAdvancedSettings setting check for initializ...
0.2.6 Unknown 0.2.6 (2025-03-27) ✨ Features - make advanced settings toggle more intuitive/functional (#40) (02cd74a) 🐛 Bug Fixes - remove unresponsive release-please on inno-setup script (aad3f3c) - x-release-please touch inno-setup...
0.2.5 Unknown No notes