+2007-12-27 Sergey Udaltsov
+
+ * rules/base.o_s.part, rules/base.xml.in, symbols/capslock: adding xkb
+ option caps:swapescape,
+ https://bugs.freedesktop.org/show_bug.cgi?id=13824
+
2007-12-26 Sergey Udaltsov
* symbols/ee, rules/base.xml.in: adding ee(us), polishing eurosign
caps:capslock = +capslock(capslock)
caps:shiftlock = +capslock(shiftlock)
caps:grouplock = +capslock(grouplock)
+ caps:swapescape = +capslock(swapescape)
ctrl:nocaps = +ctrl(nocaps)
ctrl:swapcaps = +ctrl(swapcaps)
ctrl:ctrl_ac = +ctrl(ctrl_ac)
</option>
<option>
<configItem>
+ <name>caps:swapescape</name>
+ <_description>Swap ESC and CapsLock.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
<name>caps:shiftlock</name>
<_description>CapsLock toggles Shift so all keys are affected.</_description>
</configItem>
key <CAPS> { [ ISO_Next_Group, Caps_Lock ] };
};
+partial hidden modifier_keys
+xkb_symbols "swapescape" {
+ key <CAPS> { [ Escape ] };
+ key <ESC> { [ Caps_Lock ] };
+};