I am preparing several keymaps (xkb), and have several questions.
I hope for someone knowledgable to tell me is this is a dead end, 
impossible to achieve via current xkb implementation, or is this 
possible to solve...

Is it possible to load specific Compose map on the fly?
What I want to achieve is to have certain dead key act 
differently, according to what key is pressed next.
E.g. pressing dead_key+s gives scaron,
but pressing dead_key+a gives adiaeresis. I know I can
modify Compose file for a given locale, however I would like to achieve
this to be a feature of a given layout, independent of a chosen locale.

Other problem is that compose characters are always "eaten".
E.g. if I add following line to Compose map:
<s> <x> : "ŝ" scircumflex
pressing sequence s+x works as expected, but if I press
s+any other key, then s does not appear, only the other key.
Is there a way to change the behaviour (without modifying X source)
so that in the above example s appears if followed by anything other
than x? (Similarly to what linux console does) 

thanks

-- 
 -----------------------------------------------------------
| Radovan Garabik http://melkor.dnp.fmph.uniba.sk/~garabik/ |
| __..--^^^--..__    garabik @ melkor.dnp.fmph.uniba.sk     |
 -----------------------------------------------------------
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to