This is the problem I have!

9 views
Skip to first unread message

George R.Ckrhushchev

unread,
Apr 13, 2026, 10:05:54 PM (6 days ago) Apr 13
to Ukelele Users

Big thanks to all who answered to my question. As some of you are familiar with indian language keyboards, I think I can explain the exact problem I have. Some of you already answered to that too.


I am trying to customize Apple Malayalam language keyboard. It is not my first language and I just started learning it.


The Virama is assigned to key f.   I  type once to get ക് after the consonants.  Twice to get the Chillu letters. ൿ.

What I did was to move (or assigned) that Virama to ‘;’, (Just to make it easier for me, no other specific reason).


Now I can’t get chillu letters by double typing ‘;’. But double typing ‘f’ still gets me the chillu letters, though f is now assigned to . (Don’t ask me why I moved to f from p!)


As I understand now, it is inside the ‘system’  than being a unicode keyboard letter dead key.


Is there anyway to get around or bypass that problem? I simply want ; to behave like f. 

Simply typing ; gets ല്. Double typing get ല്്,  not .


I don’t have much problem with other combination letters which I moved. like ട്ട, പ്പ, ഞ്ഞ, ങ്ങ to different locations. They too seem to be built inside the system.


Thanks.


George

John Brownie

unread,
Apr 14, 2026, 3:59:10 AM (6 days ago) Apr 14
to ukelel...@googlegroups.com
I had a look at the XML file. The f key is complicated, in that it produces various things depending on what has been typed before, that is, it does lots of different things according to the current dead key state. I’m not familiar with Indian language keyboards, just the way that the XML works.

So my thought is perhaps you just set the output for the ; key? It might work better to use the swap keys command to switch the keys around, since that brings all the behaviour along with the output.

John

--
You received this message because you are subscribed to the Google Groups "Ukelele Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ukelele-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ukelele-users/da651755-f8ac-46d6-a7fb-2d2fd672b257n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages