be sure rwin has a new modifier ...
authorPierre Habouzit <madcoder@debian.org>
Fri, 18 Sep 2009 19:49:51 +0000 (21:49 +0200)
committerPierre Habouzit <madcoder@debian.org>
Fri, 18 Sep 2009 19:49:51 +0000 (21:49 +0200)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Xkeyboard

index b870f2a..0cff8a1 100644 (file)
--- a/Xkeyboard
+++ b/Xkeyboard
@@ -4,20 +4,19 @@ default xkb_keymap "mad_fr" {
     xkb_compat    { include "complete" };
     xkb_symbols   {
         include "pc(pc105)+us+inet(logiaccess)+terminate(ctrl_alt_bksp)"
-        key <CAPS> { [ Super_L,   Super_L   ] };
-        key <LWIN> { [ Super_L,   Super_L   ] };
+        replace key <CAPS> { [ Super_L,   Super_L   ] };
+        replace key <LWIN> { [ Super_L,   Super_L   ] };
 
-        key <RALT> { [ Multi_key, Multi_key ] };
-        key <RWIN> { [ Multi_key, Multi_key ] };
-        key <RCTL> { [ Insert,    Insert    ] };
-        key <MENU> { [ Multi_key, Multi_key ] };
-        modifier_map Lock    { <foo> };
+        replace key <RALT> { [ Multi_key, Multi_key ] };
+        replace key <RWIN> { [ Multi_key, Multi_key ] };
+        replace key <RCTL> { [ Insert,    Insert    ] };
+        replace key <MENU> { [ Multi_key, Multi_key ] };
+        modifier_map Lock    { Caps_Lock };
         modifier_map Control { <LCTL>, Control_L };
         modifier_map Mod1    { <LALT>, Alt_L };
         modifier_map Mod2    { Num_Lock };
-        modifier_map Mod3    { <foo3> };
         modifier_map Mod4    { <LWIN>, <CAPS>, Super_L };
-        modifier_map Mod5    { <foo5> };
+        modifier_map Mod5    { <RWIN> };
     };
     xkb_geometry  { include "pc(pc105)" };
 };