Typing Khmer in Windows in all Programs

khmer i love i

First make sure you have Khmer Fonts on your system, you can download them all HERE

You’ll then want to download the ​​”Khmer Unicode Keyboard (SBBIC 1.0)” from HERE

You’ll also want to save the Keyboard Layout Image on that same Installer page, and use it as a reference as you type, if you don’t have a Keyboard with the SBBIC Khmer layout on the keys. Its probably a good idea to print it out.

After you install it, you can access it like any other keyboard through the Language Bar

Its much better than the built-in Khmer Keyboard that comes in Windows Input Language IME’s

Caps Lock+J is the Add Modifier for the keyboard

Hit Shift+Space Bar to use the Space Bar to make it function like a Space Bar, to create Space between words etc

As you’re typing, you can see an Invisible dotted O which appears when typing certain things and is also on the layouts, which just represents compatible characters’ location in relation to where it will be added

You’ll use Lowercase, Shift+, and Caps Lock+ on various keys to get to the various parts of the language.

Lastly, you’ll probably find it useful for a Phonetic chart of the Symbols you’ll see on the keyboard layout, and THIS site has a very useful set up for doing just that.

And, of course, having an example of what you are trying to type is very useful, and THIS site has the ability to give you translations from 3 sources, including Google.

A smart idea is to take notes as you type, for future reference. I’ll give you a practice example at the end of this post you can try out.



For Photoshop, you’ll want to go to Edit > Preferences > Type, then click “Middle Eastern” instead of East Asian. Click OK. You may need to save and restart Photoshop.

If using Khmer along with an East Asian Text together in the same project, you can still leave your project set as Middle Eastern. In fact, just leave Middle Eastern selected to give yourself the ability to type East Asian & Middle Eastern, at least it works with Chinese/Japanese/Korean Kanji, I dont know about the Phonetic Korean characters input etc.

You can also edit Khmer in one PSD and East Asian Fonts in another PSD, having both of them open at the same time, so you don’t have to restart Photoshop to switch language engines to make edits of different languages in the same project. Just drag and drop from the Khmer PSD to the East Asian PSD, and copy and past your Text Effects and Resize it etc, as normal, you just won’t be able to type more Khmer once you’ve dropped it in.



For InDesign, You’ll hit Alt+Ctrl+F11 or go to Menu > Windows > Utilities > Scripts

Right-click on “User” > Reveal in Explorer

Right-click and go to New > Text Document

Open the document and copy and past the following line:

  • app.selection[0].composer = “$ID/HL Composer Optyca”;

Click File > Save As, and name it “Khmer.jsx” in the same folder

Close the document and then delete the Blank New Document in the folder

Copy Khmer.jsx, open the “Scripts Panel” folder and paste it there as well




To help you get Familiar with it, You can type the text in the Image above, which is:

  • ឧ្ញុំស្រឡាញ់ឧ្ញុំ​​ 

With the SBIIC IME selected, type as follows (watch lowercase carefully):

  • Shift+] > Caps+J > Shift+J > u >
  • s > Caps+J > r > Shift+L > a >
    Shift+J > (‘)
  • Shift+] > Caps+J > Shift+J > u >


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s