wishing a Windows-compatible level3 chooser
Submitted by Marcin Woliński
Assigned to xkb..@..bat.ru
Description
I’d like to suggest introducing an option for truly Windows-compatible level3 chooser.
We usually think that RightAlt is used on Windows for level 3, but the whole truth is that on Windows RightAlt is equivalent to Ctrl+Alt. In particular LCtrl+LAlt can be used to access national characters. That means, although with some difficulty, level 3 can be selected with either hand. This is important for some touch typists.
This may seem abstract, but I’m actually trying to convince a particular person to use Linux, but she responds, she cannot use Linux, since the Polish keyboard works different than on Windows and she sometimes has to use a Windows computer. So to avoid confusion she will use Windows also at home.
Since the Ctrl+Alt combination is rather useful in X, I propose to map only LCtrl+LAlt to Level3 and not other Ctrl+Alt combinations, in particular RCtrl+LAlt nor (if possible) RCtrl+RAlt. That probably means that RAlt should be { type[Group1]="PC_CONTROL_LEVEL2", symbols[Group1]= [ ISO_Level3_Shift, Alt_R ] }, while LAlt should be { type[Group1]="PC_LCONTROL_LEVEL2", symbols[Group1]= [ Alt_L, ISO_Level3_Shift ] }.
I have tried to implement something along these lines but failed miserably. But maybe providing this kind of compatibility is worth the trouble.