diff --git a/java/res/xml/rowkeys_khmer1.xml b/java/res/xml/rowkeys_khmer1.xml
index 174ac757b17ff55d80ae48847a03cf291e75ce93..e4bfb6cbf9549645ddbbdade638e75e42970a8f4 100644
--- a/java/res/xml/rowkeys_khmer1.xml
+++ b/java/res/xml/rowkeys_khmer1.xml
@@ -178,13 +178,15 @@
                  U+17A6: "ឦ" KHMER INDEPENDENT VOWEL QII -->
             <Key
                 latin:keyLabel="&#x17A5;"
-                latin:moreKeys=".,&#x17A6;"
+                latin:keyHintLabel="&#x17A6;"
+                latin:moreKeys=",&#x17A6;,."
                 latin:keyLabelFlags="fontNormal" />
             <!-- U+17B2: "áž²" KHMER INDEPENDENT VOWEL QOO TYPE TWO
                  U+17B1: "áž±" KHMER INDEPENDENT VOWEL QOO TYPE ONE -->
             <Key
                 latin:keyLabel="&#x17B2;"
-                latin:moreKeys="\\,,&#x17B1;"
+                latin:keyHintLabel="&#x17B1;"
+                latin:moreKeys="&#x17B1;,\\,"
                 latin:keyLabelFlags="fontNormal" />
         </default>
     </switch>
diff --git a/java/res/xml/rowkeys_khmer3.xml b/java/res/xml/rowkeys_khmer3.xml
index 5d55b9c638c90cd40f123b8467fb51d06fca6bcc..ff6c9ca513d336e0d13aa3a50f393812446ce492 100644
--- a/java/res/xml/rowkeys_khmer3.xml
+++ b/java/res/xml/rowkeys_khmer3.xml
@@ -39,7 +39,7 @@
                 latin:keyLabelFlags="fontNormal" />
             <!-- U+1792: "áž’" KHMER LETTER THO -->
             <Key
-                latin:keyLabel="&#x178C;"
+                latin:keyLabel="&#x1792;"
                 latin:keyLabelFlags="fontNormal" />
             <!-- U+17A2: "អ" KHMER LETTER QA -->
             <Key