From 046d139492af1efb4adcf27bf13cc20a48c730fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcin=20Woli=C5=84ski?= Date: Tue, 17 May 2011 11:19:02 +0200 Subject: [PATCH] Microsoft Windows compatible level 3 switch On Windows Right Alt is equivalent to the Ctrl+Alt combination and both select level 3. Here we define only Right Alt and Left Ctrl+Left Alt as level 3 switch leaving Right Ctrl+Right Alt for accessing Ctrl+Alt shortcuts. This patch is an unsuccessful attempt. --- rules/base.o_s.part | 1 + rules/base.xml.in | 6 ++++++ symbols/level3 | 21 +++++++++++++++++++++ 3 files changed, 28 insertions(+), 0 deletions(-) diff --git a/rules/base.o_s.part b/rules/base.o_s.part index 3e23396..54370f6 100644 --- a/rules/base.o_s.part +++ b/rules/base.o_s.part @@ -51,6 +51,7 @@ lv3:lwin_switch = +level3(lwin_switch) lv3:rwin_switch = +level3(rwin_switch) lv3:enter_switch = +level3(enter_switch) + lv3:mswin_compat = +level3(mswin_compat) caps:capslock = +capslock(capslock) caps:numlock = +capslock(numlock) caps:shiftlock = +capslock(shiftlock) diff --git a/rules/base.xml.in b/rules/base.xml.in index 33307dd..859e5fe 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5563,6 +5563,12 @@ +