From 4f92d7732ffe442c429fe914b092654a29780bc3 Mon Sep 17 00:00:00 2001 From: stephan Date: Mon, 11 May 2009 14:43:43 +0000 Subject: =?UTF-8?q?Einige=20=C3=84nderungen=20aus=20r1831=20r=C3=BCckg?= =?UTF-8?q?=C3=A4ngig=20gemacht.=20#135=20sollte=20trotzdem=20behoben=20se?= =?UTF-8?q?in.?= 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