This keyboard includes some additions that we felt were needed so we didn’t have to switch between an English keyboard to get certain symbols. We added a colon symbol (“:” with right ALT+L or OPTION+L on Mac) as well as a dash (“-” with right ALT+D or OPTION +D on Mac). Also this release supports Mac OS X and 64-bit Windows systems as well as 32-bit (for those of you who had trouble installing Khmer Unicode on a 64-bit system this keyboard installer should make it work). The keyboard is based on the Khmer OS and NiDA keyboard and edited with Microsoft Keyboard Layout Editor (a free download). If you would like to make your own custom keyboard in Windows click here to download the source file. You can download a PDF of the layout here.

Download “SBBIC Keyboard 64-bit and 32-bit Windows Installer” – Downloaded 64223 times – 467.23 KB


  1. Unzip by keyboard layout by either simply double clicking the zipped file or by using other software like StuffIt. Safari unzips automatically.
  2. The keyboard will either have the extension .keylayout or .bundle.
  3. In the Finder, choose Go > Computer or type Shift-Command-C. This opens up your account folder.
  4. Expand the Macintosh HD item, then the Library item, scroll down to find Keyboard layouts.
  5. Drag the keyboard layout files you extracted earlier into the Keyboard layouts list.
  6. Log off the computer or restart it.
  7. Open System Preferences > International. Click the Input Menu tab. Scroll down until you find the name of the keyboard layout you just installed. Make sure the checkbox is selected. The layout is now ready to use.
  8. To access the key layout, click on the flag at the top of your screen. Select the keyboard layout from the list.
  9. The keyboard will be listed as Khmer Unicode…by SBBIC Alpha.

Download “SBBIC Keyboard for Mac OS X” – Downloaded 25195 times – 52.65 KB

45 Comments. Leave new

  • nice to see your web

  • I’m having a really hard time understanding how all this works. I’ve got Khmer fonts and keyboard working fine on my computer (thanks for this keyboard, btw), but it always defaults to using the Daun Penh font. Is there a way I can switch the default font to Khmer OS System or something? Thanks in advance. – Chris

  • I use MS Office 2007 and that worked great! Thanks a lot.

  • I use the perfect unicode from your website.

  • Very good!

  • Nice

  • Your unicode fonts are wonderful.

  • I’m using Window 7. I tried to install Unicode by download software from the link above( Download: SBBIC Keyboard 1.0 64-bit and 32-bit Windows Installer). It worked but not properly. For example, to put a sub-consonant, it generally has to start from key “J “. But Unicode font on my PC start with Space bar on keyboard. Also, some others vowels is on the wrong key . Can anyone tell what the problem is and how to solve. Thanks in advance for your help.


    • Hello Bead,
      There should be two keyboards available for Khmer (see this image: ) If that selection is not avaiable, click the start button and type, “change keyboards” and hit enter. Click the “Change Keyboards” button and then highlight “Khmer” and click the “add keyboard” button. Then look for the Khmer Unicode Keyboard (SBBIC 1.0) and add it. Then you should have the option to switch. You can also remove the default Khmer keyboard if you would like.

  • Dear Nathen,

    I was wondering if this installation includes some necessary Khmer Fonts such as, Khmer OS Fonts family.

    or it just installs the Keyboard and that’s all!

    Good day,

  • I am really glad to see you webpage which solve the problem for me for using Khmer Unicode in 64 bit system. Could you tell me How can we make keyboard that work in PC 64 bit? We use only MKLC or there is another way to help?

    January 25, 2013 10:19 am

    Dear SBBIC,

    In the recently, we had a problem with MS word 2010 and Unicode in Window 7 Pro 64bit. When we start up ms word and switch keyboard language from EN english to KH khmer keyboard then try to type khmer unicode it not appeared whereas i take “tab or shift+space ” and type again unicode will working as well.

    Could you pls help us to correct this unicode without take “tab or shift+space “?

    We appreciated for your assist. THANKS in advance!!!

    Best regards,
    [email protected]

    • Personally I don’t like using Khmer Unicode with Microsoft Office, I don’t like the way it deals with fonts, plus I like to use a Khmer spelling checker as I type.

      I use Office 2013 currently, but when I did use 2010 in Windows 7 64-bit I never ran into the problem you stated…

      You could try installing a different keyboard as your default for Khmer and see if that helps ( ).

      Outside of that I am not sure…maybe re-install Office? Sometimes the defaults get messed up and a re-install will fix it.


  • Once again you saved the day Nathan. This time by having a *correct* keyboard for Mac.

  • Thank you for all that you do to serve Cambodia and help us with Khmer language for our computers.

    I have a MacBook Pro running OS X 10.9.4. I do not have Windows installed and I use Safari, Firefox, and Chrome for browsers and I use Pages, Numbers and Keynote for my “office” applications.

    1. On your website, I cannot find a keyboard layout diagram for your keyboard (.jpg or .pdf). Can you provide a link to the diagram?

    2. I have copied your keyboard layout folder to the “Keyboard Layouts” folder in my “Library” folder, restarted the computer and still only show the Khmer keyboard native with 10.9.4 which has a different keystroke layout than Unicode. I am not sure what the Apple version is called or where to get a diagram. I prefer to use the NiDA Standard Khmer Unicode Keyboard layout. Can you help me get the correct keyboard loaded and running?

    3. When I open the webpage in Firefox, the Khmer font displays correctly. However, in the same browser window, but a different tab, when I open the font does not display correctly. Can you help me correct this problem?

    Thanks again for all you are doing to help Cambodia!

  • I am looking for the keyboard that uses the spacebar to put in the subscript. I downloaded that keyboard on to my computer about a year and a half ago. My computer crashed, and now I am setting everything up again, but I can’t seem to find the keyboard layout that I like​​. I downloaded this one (SBBIC Khmer Unicode Keyboard 1.0) but it seems to work the same as NiDA standard 1.0. I have Windows 7, 64 bit.

  • how to solve long space in khmer unicode.!!!!! pls help!!!

  • Hi Nathan,
    I use word 2016 in win 7. Catalan don’t support with subscript, so I use khmer (cambodia) keyboard. It works but I can’t fine “silence space” ចន្លោះមិនឃើញ why khmer (cambodia) keyboard didn’t make “ចន្លោះមិនឃើញ”។

    • It depends which Khmer keyboard you use. One you press “j” to put a zero-width space. The other (ours, which is a modified version of NIDA), uses the space bar to create a zero-width space. To make a normal space you press SHIFT+Space

      Let me know if that works for you,

      • Dear Nathan thank for your comment, I use now kh (combodia) keyboard. “j” is the letter “ញ” and “space bar” for sou-script “ដាក់ជើង”, normal space you press SHIFT+Space, but a zero-width space??? How can I do it with kh (combodia) keyboard. Please help me,

      • for KH (cambodian) keyboard “j” is the letter “ញ” To make a normal space SHIFT+Space and space for souscrit”ដាក់ជើង” How about “zero-width space”?. How can I do it? Please help

  • សួស្តីអ្នកទាំងអស់គ្នា!
    ខ្ញុំត្រូវការជំនួយ ខ្ញុំ​ប្រើវីនដូ7 ហើយប្រើ word 2016។ ពេលយើងសរសេរខ្ញែរ ប្រើ catalan វាមិនsupportជើងទេ។ ដូច្នេះត្រូវប្រើkeyboard khmer (cambodia) របស់ PAN Localization។ ឃើញថាអាចដាក់ជើងបាន តែវាអត់មាន “ចន្លោះមិនឃើញ” ដូចcatalan ទេ។ តាមពិតយើងត្រូវការចន្លោះមិនឃើញនេះព្រោះមូលហេតុច្រើនយ៉ាង។
    តើត្រូវធ្វើយ៉ាងណាអោយ CA catalan keyboard support មានជើងព្យញ្ជវិញជាមួយនឹង win 7 និង word 2016? ឬក៏ធ្វើយ៉ាងណាអោយ keyboard khmer (cambodia) របស់ PAN Localization អាចដាក់”ចន្លោះមិនឃើញ”បានជាមួយនឹង win 7 និង word 2016?


    • I would recommended installing our keyboard – it works fine in Windows 7. Then you won’t have this issue.

  • អគុណ

  • Thank you so much

  • សុភ័ណ្ឌ
    June 22, 2016 3:08 am

    តើ​ខ្ញុំ​អាច​ប្ដូរ​ពី​ Hold Shift + Space ទៅជា Space វិញ​ដែរ​ទេ? តើ​មាន​វិធី​ប្ដូរ​វា​ទេ?

  • Hi. I am using Khmer Unicode on MAC. I wish to write “eat” in Khmer (nahm) but have a hard time writing “ahm”. I don’t have this problem with other operating software as one only has to press A and another key which automatically combines the results of pressing shift M and U).

    Would appreciate your advice in locating or executing the above mentioned character. Many thanks.

  • Hi
    I got a problem with Microsoft Word 2016 runs on macOS High Sierra
    It works well here, example ខ្មែរ​ស្រុកយើង​​​​​​​​ but it displays different in Word ខ្ម ែ​oរ​ ស្រoុកយើង។
    Do you know how can I fix it?

  • I have a question regarding missing Khmer Unicode in MakeMusic Finale 2012, 2014, 2014.5 and 25.

  • God bless you


Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

This site uses Akismet to reduce spam. Learn how your comment data is processed.