“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 4,700 Unicode characters are available.
Additionaly, it supports typing on the Germanic Runes, Glagolitic, Old Turkic, Old Permic, Phoenician, Carian, Lycian, Ugaritic etc.
Features
- Support for a wide range of Unicode symbols
- Key combinations for typing non-standard letters/symbols (e.g., Ă Â Å Ą Ä Ā Ã Á À Ȁ, ¡¿‽⸘×∞⟨⟩∓±≠, ←↑↓→↖↗↙↘↕↔, etc.). Disabled by default (Press RAlt F1 to toggle)
- Compositing mode that allows typing an extended range, converts sequence to an result (e.g., AE → Æ, ΣΤ → Ϛ, ІѦ → Ѩ, ДЧ → Ԭ, etc.), and allows the user to input a code (e.g., A+0–255/0255 or U+0000–10FFFF) to obtain the corresponding symbol (Compose key is RAlt×2)
- “Alternative modes” that allow typing in included (mostly) non-Latin and Cyrillic scripts:
- Hellenic, Runic, Glagolitic, Old Turkic, Old Permic, Old Hungarian, Gothic, Old Italic, Phoenician, Ancient South Arabian, Ancient North Arabian, Carian, Lycian, Lydian, Sidetic, Cypriot Syllabary, Tifinagh, Ugaritic, Old Persian, International Phonetic Alphabet, Deseret Alphabet, Shavian Alphabet…
- Mode switching to type Unicode symbols, HTML entities, or LaTeX codes (when available) instead of a Unicode symbol (e.g., Á → Á → \`{A})
- “Internal” keyboard layouts
- Support for “Glyph variations” (e.g., A → 𝐀 𝐴 A 𝔄 𝕬 A 𝙰 ᴬ ᴀ)
- Support for user-defined “recipes” in Compositing mode
- Support for importing Linux “*.XCompose” sequences as custom recipes
- Support for user-defined key binds
- Support for user-defined internal keyboard layouts
- Modding support
- User’s favorite symbols system
- Auxiliary TELEX/VNI-like modes that simplify typing in Tiếng Việt × Jơrai and Hànyǔ Pīnyīn
License
MIT LicenseFollow DSL-KeyPad
Other Useful Business Software
Get Avast Free Antivirus | Your top-rated shield against malware and online scams
Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of DSL-KeyPad!