diff options
author | Benno Schulenberg <bensberg@telfort.nl> | 2022-06-05 13:03:05 +0200 |
---|---|---|
committer | Benno Schulenberg <bensberg@telfort.nl> | 2022-06-05 17:39:47 +0200 |
commit | 473f9bc32f9ba869829cc0d06a75cd1f2560aa60 (patch) | |
tree | 09f99a4463b5aeea66dbb1cbf4b1002c097a9050 /compat/iso9995 | |
parent | 563fa87fcd80108e4308c9d016cb007708254447 (diff) | |
download | xkeyboard-config-473f9bc32f9ba869829cc0d06a75cd1f2560aa60.tar.gz |
compat: eliminate the virtual modifier AltGr; map upper groups directly
Associate groups 2, 3, and 4 directly with Mod5 (for old applications
that are still not XKB-aware) so that the indirect association through
<MDSW> is no longer needed and this key is freed for something else.
This addresses the second part of issue #321.
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
Diffstat (limited to 'compat/iso9995')
-rw-r--r-- | compat/iso9995 | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/compat/iso9995 b/compat/iso9995 index c5c7899..fe848fd 100644 --- a/compat/iso9995 +++ b/compat/iso9995 @@ -3,7 +3,7 @@ default partial xkb_compatibility "default" { - virtual_modifiers LevelThree,AltGr; + virtual_modifiers LevelThree; interpret.repeat= False; setMods.clearLocks= True; @@ -46,20 +46,14 @@ default partial xkb_compatibility "default" { }; interpret ISO_Group_Latch { - useModMapMods= level1; - virtualModifier= AltGr; action= LatchGroup(group=2); }; interpret ISO_Next_Group { - useModMapMods= level1; - virtualModifier= AltGr; action= LockGroup(group=+1); }; interpret ISO_Prev_Group { - useModMapMods= level1; - virtualModifier= AltGr; action= LockGroup(group=-1); }; |