Laurent,
Putting my xkeyboard-config maintainer hat on...
I did not succeed in getting the EIGHT_LEVEL or level5 mode to work
and define more key combos with Fn+key. If any xkb syntax expert
is lurking arount, help welcomed.
First, could you please file a bug in bugzilla.freedesktop.org against
xkeyboard-config and attach your patch into it? Just for
accountability purposes, you know...
I am not excited about using Hyper_L codes in the compat/level5 and
symbols/level5 file. Why are they needed? Could you not map your key
to 0xfe11 for any reason? I know, this hex code does not look nice -
it is just temporary placeholder till we get proper
XK_ISO_Level5_Shift in keysymdef.h. But hardcoding Hyper_L as the only
way to switch to level5 is really ugly. What I'd recommend is creating
your own variant in symbols/inet and mapping whatever the keycode is
to 0xfe11 - also updating rules/xorg accordingly (there is a list of
inet keyboard at the top).
Also, instead of modifying existing symbols/gb variant - would you
please consider adding new variant to symbols/gb?
Actually, I would appreciate if you do not reply here - just provide
the reference to bugzilla bug and reply in the bugzilla.
Thanks,
Sergey
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers