Keyswap is a Windows transliteration application that runs in the background. It let's you add diacritics to roman letters by pressing ‘ = ‘ after any key. Actually any trigger key of choice can be assigned.
It was initially made for private use during my years of learning Sanskrit at Uni. Handwriting was too slow. Thus came idea of typing IAST quickly.
Example how to use: Keep pressing ‘ = ‘ after letter ‘ n ‘ and we get: n > ṇ > ṅ > keeps cycling…
Keyswap can also be used to map additional letters in any language, by editing the text file.
ITRANS / SLP: bRhadAraNyaka upaniShad 😯
IAST: bṛhadāraṇyaka upaniṣad 😀
- Can complete Sanskrit homework quickly and submit to your teacher.
- Can quickly type in MS Word or WordPress.
- Can look up words in Sanskrit dictionary, as demonstrated below…
Before launching: Right-click on “keyswap” > Properties > Advanced > Run as Administrator. (Else it won't work in some applications)
Continue typing as normal.
To add diacritic to a character, press = after it. (TIP: Can change = with any key desired)
Now we can quickly type: Rāmāyaṇam, saṃsāra, śiṣyaṁ, etc.
Editing config.txt file to add extra characters:
Right-click on ‘config.txt' > Open with > Notepad
After saving, EXIT keyswap from taskbar. Launch again.
Adding Keyswap to Windows Startup:
Right-click on the green Keyswap icon in taskbar > Add to startup
- Won't work with Keyman running in background.