DSL-KeyPad
Multilingual input tool. Latin, Cyrillic, IPA, Math, historic, etc.
“DSL KeyPad” is a utility written on AutoHotkey 2.0, designed for inputting a wide range of characters using hotkeys and auxiliary functions. Its primary focus is on enhancing input capabilities for Latin and Cyrillic scripts, allowing typing in multiple languages without the need for separate keyboard layouts for each language. Requires common QWERTY (English US)/ЙЦУКЕН (Russian) keyboard layouts.
More than 6,300 Unicode characters are available.
Additionaly, it supports typing on the Germanic Runes, Glagolitic, Old Turkic, Old Permic, Phoenician, Carian, Lycian, Ugaritic etc.