Bugzilla – Bug 5389
Khmer keyboard layout missing
Last modified: 2006-03-05 17:36:04 UTC
Cambodia is moving to Unicode in its computer systems (more about this
http://www.khmeros.info) and I would like to see the Khmer keyboard layout
added to X.
I will attach the file here but there is a particular problem with Khmer. There
are some characters used that are not defined in Unicode as one codepoint but
are represented by two codepoints. Basicly I need to create two characters from
one keystroke. So the solution I found was to generate unused codepoints in the
Khmer range and expand them with the help of the Compose files. This works very
But I am unsure where to Compose files are located. I could not find them in
the xkbdesc module. Do I have to file a bugreport against Xorg?
So the lines I need are:
<U17ff> : "ាំ"
<U17fe> : "ោះ"
<U17fd> : "េះ"
<U17fc> : "ុំ"
<U17fb> : "ុះ"
Probably you will not see the Khmer characters because of the lacking font.
Please let me know what I can do more to get this done.
Created attachment 4132 [details]
symbols of the Khmer keyboard
committed to CVS
Thanks for the quick fix.
The question about the compose file still remains for me. Where is the Compose
file located? Can anyone give me a hint?
> The question about the compose file still remains for me. Where is the Compose
> file located? Can anyone give me a hint?
(In reply to comment #4)
> > The question about the compose file still remains for me. Where is the
> > file located? Can anyone give me a hint?
Thanks for this. My question was meant a little bit different though. I know
where the Compose files are on my computer but I fail to see them in CVS.
Apparently they are not in the the xkbdesc module. Are they?
So for which product do I have to file a bug report in order to get the lines
included in all of the Compose files?
Sorry I did not understand your question.
No, xkbdesc does not keep Compose files (well, probably it should - it is a good
question to discuss actually).
I'd file the bug regarding Compose against Input/Keyboard or smth.
*** Bug 6137 has been marked as a duplicate of this bug. ***