From 4f92d7732ffe442c429fe914b092654a29780bc3 Mon Sep 17 00:00:00 2001 From: stephan Date: Mon, 11 May 2009 14:43:43 +0000 Subject: Einige Änderungen aus r1831 rückgängig gemacht. #135 sollte trotzdem behoben sein. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@1834 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- linux/X/de | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/linux/X/de b/linux/X/de index 92cc4aa..75cbe53 100644 --- a/linux/X/de +++ b/linux/X/de @@ -267,8 +267,9 @@ xkb_symbols "neo" { // Neo-Mod3 // -------------------------------------------------------------- key.type[Group1] = "ONE_LEVEL"; - key { [ ISO_Level3_Shift ] }; - key { [ ISO_Level3_Shift ] }; + key { [ ISO_Level3_Shift ] }; + key { [ ISO_Level3_Shift ] }; + modifier_map Mod5 { ISO_Level3_Shift }; // Neo-Mod4 @@ -285,8 +286,17 @@ xkb_symbols "neo" { symbols[Group1] = [ Num_Lock, Num_Lock, Num_Lock, Num_Lock, Num_Lock, Num_Lock, Num_Lock, Num_Lock ], actions[Group1] = [ SetMods(modifiers=LevelFive), SetMods(modifiers=LevelFive), SetMods(modifiers=LevelFive), SetMods(modifiers=LevelFive), LockMods(modifiers=NumLock), LockMods(modifiers=NumLock), LockMods(modifiers=NumLock), LockMods(modifiers=NumLock) ] }; - modifier_map Mod2 { }; - modifier_map Mod3 { }; + modifier_map Mod2 { , }; + + // Mapping virtual modifier 'LevelFive' to real modifier 'Mod3': + key { + type[Group1] = "ONE_LEVEL", + vmods[Group1] = LevelFive, + symbols[Group1] = [ NoSymbol ], + actions[Group1] = [ SetMods(modifiers=LevelFive) ] + }; + modifier_map Mod3 { }; + // Legend // =============== -- cgit v1.2.3