aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/xkeyboard-config/symbols/level5
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2013-10-01 08:10:02 +0200
committermarha <marha@users.sourceforge.net>2013-10-01 08:10:02 +0200
commit11b60c4ebaf348b01051bfff19f947b073028a99 (patch)
tree4f4a25423fa7a6cf28e2575eeec77e5f8a4a34bb /xorg-server/xkeyboard-config/symbols/level5
parent4366c8fe34719e14906c420d7596e818aadf6ce0 (diff)
parenta5391fdea94a7b827069c6f926f83a235076ccb4 (diff)
downloadvcxsrv-11b60c4ebaf348b01051bfff19f947b073028a99.tar.gz
vcxsrv-11b60c4ebaf348b01051bfff19f947b073028a99.tar.bz2
vcxsrv-11b60c4ebaf348b01051bfff19f947b073028a99.zip
Merge remote-tracking branch 'origin/released'
* origin/released: libX11 mesa xkeyboard-config mesa git update 1 Oct 2013
Diffstat (limited to 'xorg-server/xkeyboard-config/symbols/level5')
-rw-r--r--xorg-server/xkeyboard-config/symbols/level526
1 files changed, 13 insertions, 13 deletions
diff --git a/xorg-server/xkeyboard-config/symbols/level5 b/xorg-server/xkeyboard-config/symbols/level5
index 84507e5b3..c4c760fcf 100644
--- a/xorg-server/xkeyboard-config/symbols/level5
+++ b/xorg-server/xkeyboard-config/symbols/level5
@@ -1,23 +1,13 @@
// These partial variants assign ISO_Level5_Shift to various XKB keycodes
// so that the fifth shift level can be reached.
-// Ensure a mapping to a real modifier for LevelFive.
-partial modifier_keys
-xkb_symbols "modifier_mapping" {
- key.type[Group1] = "ONE_LEVEL";
- replace key <MDSW> {
- symbols[Group1] = [ ISO_Level5_Shift ]
- };
- modifier_map Mod3 { <MDSW> };
-};
-
// The right Ctrl key (while pressed) chooses the fifth shift level.
partial modifier_keys
xkb_symbols "rctrl_switch" {
key <RCTL> {
type[Group1]="ONE_LEVEL",
symbols[Group1] = [ ISO_Level5_Shift ]
- };
+ };
include "level5(modifier_mapping)"
};
@@ -27,7 +17,7 @@ xkb_symbols "lsgt_switch" {
key <LSGT> {
type[Group1]="ONE_LEVEL",
symbols[Group1] = [ ISO_Level5_Shift ]
- };
+ };
include "level5(modifier_mapping)"
};
@@ -37,10 +27,20 @@ xkb_symbols "ralt_switch" {
key <RALT> {
type[Group1]="ONE_LEVEL",
symbols[Group1] = [ ISO_Level5_Shift ]
- };
+ };
include "level5(modifier_mapping)"
};
+// Ensure a mapping to a real modifier for LevelFive.
+partial modifier_keys
+xkb_symbols "modifier_mapping" {
+ replace key <MDSW> {
+ type[Group1] = "ONE_LEVEL";
+ symbols[Group1] = [ ISO_Level5_Shift ]
+ };
+ modifier_map Mod3 { <MDSW> };
+};
+
// This adds the definitions needed to create a level5-lock behaviour, using
// the real modifier NumLock as a lock indicator.