Khmer Unicode Typing Practice
កម្មវិធីហាត់វាយអក្សរខ្មែរ
Learn the NiDA keyboard. No internet, no account, no cost.
- Version
- 1.0.0
- Licence
- Free
- Taken
- 3
A typing tutor for Khmer Unicode, built around the NiDA layout — the Cambodian government standard, and the one Windows ships as “Khmer (NIDA)”. It shows the whole keyboard, lights the next key, names the finger to use, and puts a translucent hand on the keys so you can see the reach before you make it.
It runs with the internet unplugged. Not “works offline once it has loaded” — there is no request to make, and nothing about your practice leaves the machine.
- The real layout, read from the sourceThe chart is the Windows KBDKNI definition parsed key by key, not a drawing. What it shows is what your keyboard will do the moment you add the Khmer layout in your settings.
- The two things that catch everyoneThe subscript marker lives on J — ក្រ is three keystrokes. And the space bar types a zero-width space, with Shift+Space for the ordinary one. Both are taught from the first lesson.
- Real words, checked against a dictionaryThe drills use Khmer published on angkordesign.com, checked word by word against the SBBIC Khmer word list. Nothing was invented to fill a lesson.
- Your record stays yoursSpeed, accuracy and the shape of your progress are kept on your own computer. There is no account, no sign-up and nothing sent anywhere.




What is in it
- Ten lessons, from the home row to whole sentences
- The full NiDA chart, with the next key lit and the finger named
- Translucent hands that travel from the home row to the key you need
- A sixty-second sprint with a countdown, and a personal best per lesson
- Your record: best speed, accuracy, characters typed, days practised
What it needs
- A physical keyboard — this teaches where the fingers go
- No Khmer keyboard layout needed to practise; keys are read by position
- A Khmer font, which macOS, Windows and most Linux desktops already have

