Skip to content

KedmaneeKey Documentation

Welcome to the user guides for KedmaneeKey. Select a topic from the sidebar or browse the modules below to get started with the best Thai typing utility for macOS.

KedmaneeKey is for English speakers/readers who want to learn how to type Thai on they Mac keyboards. Yes, you can use the built-in MacOS keyboard viewer with the Thai input source enabled. But it wasn’t designed to help you learn to type in Thai like you probably learned to type in English. If you have a Macbook computer with a keyboard that has Thai lettering on the keycaps (whether that is a Macbook or Mac mini with an externaly keyboard) this app will help you learn to type faster. Even if you don’t have a keyboard with Thai lettering this app will help you learn to use your English keyboard to type Thai without having to look at your keyboard of the Mac keyboard viewer… you will develop the muscle memory for the location of the Thai letters and marks like you have for English.

A key tool in this app is the Kedmanee Keyboard Guide built into this app. As shown below, the Kedmanee Keyboard viewer shows you keycaps for your physical keyboard that have both Thai and English. When you progress through a lesson, you are given visual hints as to which key to type and with which finger in order to produce the Thai consonant, vowel, tone mark or diacritic that is part of the lesson.

⚙️ Settings & Configuration

Learn how to tune key timings, adjust dead-key behaviors, and customize your preferences panel.

Go to Settings

⌨️ Supported Keyboards

Check hardware compatibility parameters for ANSI, ISO, and JIS physical keyboard form factors.

Go to Keyboards

📚 Lessons Overview

A structured guide through the interactive typing lessons designed to build finger muscle memory.

Go to Lessons

🔍 Key Explorer

How to use the on-screen visual overlay engine to map complex Thai shift-states dynamically.

Go to Key Explorer

✏️ Free Type Mode

Tips on tracking live typing statistics, accuracy variations, and words-per-minute counters.

Go to Free Type

🏆 Typing Challenges

Take on prose challenges based on advanced Thai language patterns and vocabulary structures.

Go to Challenges


Does KedmaneeKey require accessibility or input monitoring permissions on macOS?

Section titled “Does KedmaneeKey require accessibility or input monitoring permissions on macOS?”

Yes. To map layouts and calculate statistics, macOS requires you to toggle “Input Monitoring” in System Settings. The app works entirely offline.

How do I switch between the system input source and KedmaneeKey?

Section titled “How do I switch between the system input source and KedmaneeKey?”

You can seamlessly swap active typing profiles using the native macOS input menu bar dropdown menu or by assigning a standard keyboard shortcut switch configuration.