I'm hoping someone here is enough of a GTK/X/input guru to help with this. I'm trying to input some Inuktitut in gedit, which is one of the input methods supported. Now, most of it is easy to figure out (it's a transliterated input), except for the ng- syllables. You can't do n then g, because you get an n plus a g-.
So, I got the GTK source, and in methods/input/iminuktitut.c I see:
SYL(GDK_lstroke, 0x15a0, 0x15a6, 3) /* l- */ SYL(GDK_eng, 0x158f, 0x1595, 3) /* ng */
Now, Owen Taylor of GTK+ fame said I'd need to map an eng to my keyboard to get it to work. Does anyone here have a good procedure for doing that?
Matt
On Fri, 22 Jul 2005 08:37:22 -0600, "MT" == Matt Thompson thompsma@jilau1.colorado.edu wrote:
MT> I'm hoping someone here is enough of a GTK/X/input guru to help with MT> this. I'm trying to input some Inuktitut in gedit, which is one of the MT> input methods supported. Now, most of it is easy to figure out (it's a MT> transliterated input), except for the ng- syllables. You can't do n MT> then g, because you get an n plus a g-.
MT> So, I got the GTK source, and in methods/input/iminuktitut.c I see:
MT> SYL(GDK_lstroke, 0x15a0, 0x15a6, 3) /* l- */ MT> SYL(GDK_eng, 0x158f, 0x1595, 3) /* ng */
MT> Now, Owen Taylor of GTK+ fame said I'd need to map an eng to my keyboard MT> to get it to work. Does anyone here have a good procedure for doing MT> that?
Try this: % xmodmap -e 'keycode 116 = eng'
You may have to change the keycode where you want to assign XK_eng to.
Regards, -- Akira TAGOH
i18n@lists.stg.fedoraproject.org