diff -ur xkeyboard-config-1.3.orig/po/cs.po xkeyboard-config-1.3/po/cs.po
--- xkeyboard-config-1.3.orig/po/cs.po 2008-05-18 00:57:03.000000000 +0200
+++ xkeyboard-config-1.3/po/cs.po 2008-09-15 11:40:29.000000000 +0200
@@ -2585,3 +2585,11 @@
#: ../rules/base.xml.in.h:646
msgid "qwertz"
msgstr "qwertz"
+
+#: ../rules/base.xml.in.h:647
+msgid "UCW layout (accented letters only)"
+msgstr "rozložení UCW (pouze akcentovaná písmena)"
+
+#: ../rules/base.xml.in.h:648
+msgid "CapsLock key switches layout while pressed, Alt+CapsLock does the original capslock action."
+msgstr "klávesa CapsLock přepne při stisknutí rozložení, Alt+CapsLock má původní význam capslock."
diff -ur xkeyboard-config-1.3.orig/rules/base.lst xkeyboard-config-1.3/rules/base.lst
--- xkeyboard-config-1.3.orig/rules/base.lst 2008-09-12 16:23:05.000000000 +0200
+++ xkeyboard-config-1.3/rules/base.lst 2008-09-15 11:22:06.000000000 +0200
@@ -331,6 +331,7 @@
bksl cz: With <\|> key
qwerty cz: qwerty
qwerty_bksl cz: qwerty, extended Backslash
+ ucw cz: UCW layout (accented letters only)
nodeadkeys dk: Eliminate dead keys
mac dk: Macintosh
mac_nodeadkeys dk: Macintosh, eliminate dead keys
@@ -561,6 +562,7 @@
grp:lwin_switch Left Win-key switches layout while pressed.
grp:rwin_switch Right Win-key switches layout while pressed.
grp:win_switch Both Win-keys switch layout while pressed.
+ grp:caps_switch CapsLock key switches layout while pressed, Alt+CapsLock does the original capslock action.
grp:rctrl_switch Right Ctrl key switches layout while pressed.
grp:toggle Right Alt key changes layout.
grp:lalt_toggle Left Alt key changes layout.
@@ -624,6 +626,7 @@
caps:capslock CapsLock toggles normal capitalization of alphabetic characters.
caps:swapescape Swap ESC and CapsLock.
caps:shiftlock CapsLock toggles Shift so all keys are affected.
+ caps:groupshift CapsLock key switches layout while pressed, Alt+CapsLock does the original capslock action.
altwin Alt/Win key behavior
altwin:menu Add the standard behavior to Menu key.
altwin:meta_alt Alt and Meta are on the Alt keys.
diff -ur xkeyboard-config-1.3.orig/rules/base.o_s.part xkeyboard-config-1.3/rules/base.o_s.part
--- xkeyboard-config-1.3.orig/rules/base.o_s.part 2008-04-30 23:12:57.000000000 +0200
+++ xkeyboard-config-1.3/rules/base.o_s.part 2008-09-15 10:44:39.000000000 +0200
@@ -12,6 +12,7 @@
grp:win_switch = +group(win_switch)
grp:lwin_switch = +group(lwin_switch)
grp:rwin_switch = +group(rwin_switch)
+ grp:caps_switch = +group(caps_switch)
grp:toggle = +group(toggle)
grp:shifts_toggle = +group(shifts_toggle)
grp:ctrls_toggle = +group(ctrls_toggle)
@@ -46,6 +47,7 @@
caps:shiftlock = +capslock(shiftlock)
caps:grouplock = +capslock(grouplock)
caps:swapescape = +capslock(swapescape)
+ caps:groupshift = +capslock(groupshift)
ctrl:nocaps = +ctrl(nocaps)
ctrl:swapcaps = +ctrl(swapcaps)
ctrl:ctrl_ac = +ctrl(ctrl_ac)
diff -ur xkeyboard-config-1.3.orig/rules/base.xml.in xkeyboard-config-1.3/rules/base.xml.in
--- xkeyboard-config-1.3.orig/rules/base.xml.in 2008-09-12 16:23:05.000000000 +0200
+++ xkeyboard-config-1.3/rules/base.xml.in 2008-09-15 11:36:34.000000000 +0200
@@ -1900,6 +1900,12 @@
<_description>qwerty, extended Backslash
+
+
+ ucw
+ <_description>UCW layout (accented letters only)
+
+
@@ -3964,6 +3970,12 @@
+
+