You are not logged in.
I am trying to figure out how keyboard layouts are defined (for Xorg). I more or less understand the formats of the /usr/share/X11/xkb/symbols/* files but the comportment of the Caps Lock key remain a mystery. How the symbols generated when the Caps Lock key is in action are configured? For example the French keyboard layout has a key that generate é (eacute) and the digit 2 when shift is pressed. When Caps Lock is in action it generates É (Eacute). If i change the eacute by à (aacute) in /usr/share/X11/xkb/symbols/fr then it generates À when Caps lock is pressed. This is logical but how Xorg know that À is the uppercase version of à?
Last edited by olive (2015-01-16 08:01:46)
Offline