summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDavid Pellicer <davidpellicermartin@gmail.com>2010-07-23 11:05:03 -0700
committerEitan Isaacson <eitan@monotonous.org>2010-07-23 11:07:05 -0700
commit5813683a2373220e835c53b2dd8aee3fa3984a11 (patch)
treebf9f237156f2b6a4aeca1965e1852458bbf179b6 /data
parent53304a3900a4f21150e6e463863ca397cddfc845 (diff)
downloadcaribou-5813683a2373220e835c53b2dd8aee3fa3984a11.tar.gz
Added more keyboard layouts.
Diffstat (limited to 'data')
-rw-r--r--data/keyboards/Makefile.am6
-rw-r--r--data/keyboards/lexic_es.json300
-rw-r--r--data/keyboards/qwerty_en.json261
-rw-r--r--data/keyboards/qwerty_es.json1318
4 files changed, 1884 insertions, 1 deletions
diff --git a/data/keyboards/Makefile.am b/data/keyboards/Makefile.am
index 06e9545..64d947e 100644
--- a/data/keyboards/Makefile.am
+++ b/data/keyboards/Makefile.am
@@ -1,6 +1,10 @@
keyboardsdir = $(datadir)/caribou/keyboards/
keyboards_DATA = \
qwerty.xml \
- hebrew.xml
+ hebrew.xml \
+ lexic_es.json \
+ qwerty_en.json \
+ qwerty_es.json
+
EXTRA_DIST = $(keyboards_DATA)
diff --git a/data/keyboards/lexic_es.json b/data/keyboards/lexic_es.json
new file mode 100644
index 0000000..569d910
--- /dev/null
+++ b/data/keyboards/lexic_es.json
@@ -0,0 +1,300 @@
+
+{"layout": [
+ {"name": "lowercase",
+ "rows": {"row": [{"key":
+ [{"value" : "e",
+ "width": 2},
+ {"value": "s",
+ "width": 2},
+ {"value": "i",
+ "width": 2},
+ {"value": "u",
+ "width": 2},
+ {"value": "m",
+ "width": 2},
+ {"value": "y",
+ "width": 2},
+ {"value": "v",
+ "width": 2},
+ {"value": "f",
+ "width": 2},
+ {"value": "x",
+ "width": 2},
+ {"key_type": "preferences",
+ "width": 2}
+ ]
+ },
+ {"key":[{"value" : "a",
+ "width": 2},
+ {"value": "n",
+ "width": 2},
+ {"value": "l",
+ "width": 2},
+ {"value": "t",
+ "width": 2},
+ {"value": "p",
+ "width": 2},
+ {"value": "b",
+ "width": 2},
+ {"value": "g",
+ "width": 2},
+ {"value": "z",
+ "width": 2},
+ {"value": "w",
+ "width": 2},
+ {"label": "<i>1%+</i>",
+ "key_type": "layout_switcher",
+ "value": "special",
+ "width": 2}
+ ]
+ },
+ {"key":[{"value" : "o",
+ "width": 2},
+ {"value": "r",
+ "width": 2},
+ {"value": "d",
+ "width": 2},
+ {"value": "c",
+ "width": 2},
+ {"value": "q",
+ "width": 2},
+ {"value": "h",
+ "width": 2},
+ {"value": "j",
+ "width": 2},
+ {"value": "ñ",
+ "width": 2},
+ {"value": "k",
+ "width": 2},
+ {"label": "<b>Ctrl D</b>",
+ "value": "Control_R",
+ "width": 2}
+ ]
+ },
+ {"key": [{"value": "uppercase",
+ "label": "<b>⇧</b>",
+ "key_type": "layout_switcher",
+ "width": 3.33},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 3.33},
+ {"label": "____",
+ "value": " ",
+ "width": 3.33},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 3.33},
+ {"value": ",",
+ "width": 3.33},
+ {"value": ".",
+ "width": 3.33}
+ ]
+ }
+ ]
+ }
+ },
+ {"name": "special",
+ "rows": {"row": [{"key":
+ [{"value": "7",
+ "width": 2},
+ {"value": "8",
+ "width": 2},
+ {"value": "9",
+ "width": 2},
+ {"value": ".",
+ "width": 2},
+ {"value": "*",
+ "width": 2},
+ {"value": "¿",
+ "width": 2},
+ {"value": "\\",
+ "width": 2},
+ {"value": ";",
+ "width": 2},
+ {"value": "\"",
+ "width": 2},
+ {"key_type": "preferences",
+ "width": 2}
+ ]
+ },
+ {"key": [{"value": "4",
+ "width": 2},
+ {"value": "5",
+ "width": 2},
+ {"value": "6",
+ "width": 2},
+ {"value": "+",
+ "width": 2},
+ {"value": "/",
+ "width": 2},
+ {"value": "?",
+ "width": 2},
+ {"value": "(",
+ "width": 2},
+ {"value": "€",
+ "width": 2},
+ {"value": "@",
+ "width": 2},
+ {"key_type": "layout_switcher",
+ "value": "lowercase",
+ "label": "abc",
+ "width": 2}
+ ]
+ },
+ {"key": [{"value": "1",
+ "width": 2},
+ {"value": "2",
+ "width": 2},
+ {"value": "3",
+ "width": 2},
+ {"value": "-",
+ "width": 2},
+ {"value": "Up",
+ "label": "<b>↑</b>",
+ "width": 2},
+ {"value": "%",
+ "width": 2},
+ {"value": ")",
+ "width": 2},
+ {"value": "_",
+ "width": 2},
+ {"value": "#",
+ "width": 2},
+ {"key_type": "mask",
+ "value": "control",
+ "label": "<b>Ctrl I</b>",
+ "width": 2}
+ ]
+ },
+ {"key": [{"value": "0",
+ "width": 3},
+ {"label": "<big>⌫</big>",
+ "value": "BackSpace",
+ "width": 3},
+ {"label": "<b>←</b>",
+ "width": 2,
+ "value": "Left"},
+ {"label": "<b>↓</b>",
+ "width": 2,
+ "value": "Down"},
+ {"label": "<b>→</b>",
+ "width": 2,
+ "value": "Right"},
+ {"value": ":",
+ "width": 2},
+ {"value": "'",
+ "width": 2},
+ {"value": "$",
+ "width": 2},
+ {"key_type": "mask",
+ "label": "<b>Alt I</b>",
+ "value": "mod1",
+ "width": 2}
+ ]
+ }
+ ]
+}
+ },
+ {"name": "uppercase",
+ "rows": {"row": [{"key":[
+ {"value" : "E",
+ "width": 2},
+ {"value": "S",
+ "width": 2},
+ {"value": "I",
+ "width": 2},
+ {"value": "U",
+ "width": 2},
+ {"value": "M",
+ "width": 2},
+ {"value": "Y",
+ "width": 2},
+ {"value": "V",
+ "width": 2},
+ {"value": "F",
+ "width": 2},
+ {"value": "X",
+ "width": 2},
+ {"key_type": "preferences",
+ "width": 2}
+ ]
+ },
+ {"key":[{"value" : "A",
+ "width": 2},
+ {"value": "N",
+ "width": 2},
+ {"value": "L",
+ "width": 2},
+ {"value": "T",
+ "width": 2},
+ {"value": "P",
+ "width": 2},
+ {"value": "B",
+ "width": 2},
+ {"value": "G",
+ "width": 2},
+ {"value": "Z",
+ "width": 2},
+ {"value": "W",
+ "width": 2},
+ {"label": "<i>1%+</i>",
+ "key_type": "layout_switcher",
+ "value": "special",
+ "width": 2}
+ ]
+ },
+ {"key":[{"value" : "O",
+ "width": 2},
+ {"value": "R",
+ "width": 2},
+ {"value": "D",
+ "width": 2},
+ {"value": "C",
+ "width": 2},
+ {"value": "Q",
+ "width": 2},
+ {"value": "H",
+ "width": 2},
+ {"value": "J",
+ "width": 2},
+ {"value": "Ñ",
+ "width": 2},
+ {"value": "K",
+ "width": 2},
+ {"label": "<b>Ctrl D</b>",
+ "value": "Control_R",
+ "width": 2}
+ ]
+ },
+ {"key": [{"value": "lowercase",
+ "label": "<b>⇩</b>",
+ "key_type": "layout_switcher",
+ "width": 3.33},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 3.33},
+ {"label": "____",
+ "value": " ",
+ "width": 3.33},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 3.33},
+ {"value": ",",
+ "width": 3.33},
+ {"value": ".",
+ "width": 3.33}
+ ]
+ }
+ ]
+ }
+ }
+ ]
+}
+
+
+
+
+
+
+
+
diff --git a/data/keyboards/qwerty_en.json b/data/keyboards/qwerty_en.json
new file mode 100644
index 0000000..ab5081d
--- /dev/null
+++ b/data/keyboards/qwerty_en.json
@@ -0,0 +1,261 @@
+
+{"layout": [
+ {"name": "lowercase",
+ "rows": {"row": [{"key": [{"key_type": "preferences"},
+ {"value": "q"},
+ {"value": "w"},
+ {"value": "e"},
+ {"value": "r"},
+ {"value": "t"},
+ {"value": "y"},
+ {"value": "u"},
+ {"value": "i"},
+ {"value": "o"},
+ {"value": "p"},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 1.5}
+ ]
+ },
+ {"key": [{"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab"},
+ {"key_type": "dummy",
+ "width": 0.25},
+ {"value": "a"},
+ {"value": "s"},
+ {"value": "d"},
+ {"value": "f"},
+ {"value": "g"},
+ {"value": "h"},
+ {"value": "j"},
+ {"value": "k"},
+ {"value": "l"},
+ {"key_type": "dummy",
+ "width": 0.25},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 2}
+ ]
+ },
+ {"key": [{"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase",
+ "width": 1.5},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"value": "z"},
+ {"value": "x"},
+ {"value": "c"},
+ {"value": "v"},
+ {"value": "b"},
+ {"value": "n"},
+ {"value": "m"},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"value": ","},
+ {"value": "."},
+ {"value": ";"}
+ ]
+ },
+ {"key": [{"label": "<small><i>1%+</i></small>",
+ "key_type": "layout_switcher",
+ "value": "special",
+ "width": 1.5},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.5},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.5},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"label": "______",
+ "value": " ",
+ "width": 3},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"value": "'"},
+ {"value": "\""},
+ {"value": "!"},
+ {"value": "?"}
+ ]
+ }
+ ]
+ }
+ },
+ {"name": "uppercase",
+ "rows": {"row": [{"key": [{"key_type": "preferences"},
+ {"value": "Q"},
+ {"value": "W"},
+ {"value": "E"},
+ {"value": "R"},
+ {"value": "T"},
+ {"value": "Y"},
+ {"value": "U"},
+ {"value": "I"},
+ {"value": "O"},
+ {"value": "P"},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 1.5}
+ ]
+ },
+ {"key": [{"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab"},
+ {"key_type": "dummy",
+ "width": 0.25},
+ {"value": "A"},
+ {"value": "S"},
+ {"value": "D"},
+ {"value": "F"},
+ {"value": "G"},
+ {"value": "G"},
+ {"value": "H"},
+ {"value": "J"},
+ {"value": "K"},
+ {"key_type": "dummy",
+ "width": 0.25},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 2}
+ ]
+ },
+ {"key": [{"label": "<b>↓</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase",
+ "width": 1.5},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"value": "Z"},
+ {"value": "X"},
+ {"value": "C"},
+ {"value": "V"},
+ {"value": "B"},
+ {"value": "N"},
+ {"value": "M"},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"value": ","},
+ {"value": "."},
+ {"value": ";"}
+ ]
+ },
+ {"key": [{"label": "<small><i>1%+</i></small>",
+ "key_type": "layout_switcher",
+ "value": "special",
+ "width": 1.5},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.5},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.5},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"label": "______",
+ "value": " ",
+ "width": 3},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"value": "'"},
+ {"value": "\""},
+ {"value": "!"},
+ {"value": "?"}
+ ]
+ }
+ ]
+ }
+ },
+ {"name": "special",
+ "rows": {"row": [{"key": [{"key_type": "preferences"},
+ {"value": "1"},
+ {"value": "2"},
+ {"value": "3"},
+ {"value": "4"},
+ {"value": "5"},
+ {"value": "6"},
+ {"value": "7"},
+ {"value": "8"},
+ {"value": "9"},
+ {"value": "0"},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 1.5}
+ ]
+ },
+ {"key": [{"key_type": "dummy",
+ "width": 0.25},
+ {"value": "@"},
+ {"value": "#"},
+ {"value": "$"},
+ {"value": "%"},
+ {"value": "&"},
+ {"value": "*"},
+ {"value": "("},
+ {"value": ")"},
+ {"value": "-"},
+ {"value": "+"},
+ {"key_type": "dummy",
+ "width": 0.25},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 2}
+ ]
+ },
+ {"key": [{"key_type": "dummy",
+ "width": 0.25},
+ {"value": "<"},
+ {"value": ">"},
+ {"value": "€"},
+ {"value": "£"},
+ {"value": "{"},
+ {"value": "}"},
+ {"value": "["},
+ {"value": "]"},
+ {"label": "<small>_</small>",
+ "value": "_"},
+ {"value": "="},
+ {"key_type": "dummy",
+ "width": 0.25},
+ {"label": "<b>↑</b>",
+ "value": "Up"},
+ {"value": "\\"}
+ ]
+ },
+ {"key": [{"label": "<small><i>abc</i></small>",
+ "key_type": "layout_switcher",
+ "value": "lowercase",
+ "width": 1.5},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.5},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.5},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"label": "______",
+ "value": " ",
+ "width": 3},
+ {"key_type": "dummy",
+ "width": 0.5},
+ {"value": "|"},
+ {"label": "<b>←</b>",
+ "value": "Left"},
+ {"label": "<b>↓</b>",
+ "value": "Down"},
+ {"label": "<b>→</b>",
+ "value": "Right"}
+ ]
+ }
+ ]
+ }
+ }
+ ]
+}
diff --git a/data/keyboards/qwerty_es.json b/data/keyboards/qwerty_es.json
new file mode 100644
index 0000000..9072fb0
--- /dev/null
+++ b/data/keyboards/qwerty_es.json
@@ -0,0 +1,1318 @@
+{"layout":
+[
+ {"name": "uppercase",
+ "rows": {"row": [{"key":[
+ {"value": "Escape", "label": "<small>Esc</small>", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"value": "F1",
+ "width": 1.2},
+ {"value": "F2",
+ "width": 1.2},
+ {"value": "F3",
+ "width": 1.2},
+ {"value": "F4",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F5",
+ "width": 1.2},
+ {"value": "F6",
+ "width": 1.2},
+ {"value": "F7",
+ "width": 1.2},
+ {"value": "F8",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F9",
+ "width": 1.2},
+ {"value": "F10",
+ "width": 1.2},
+ {"value": "F11",
+ "width": 1.2},
+ {"value": "F12",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"key_type": "preferences", "width": 1.2}
+ ]
+ },
+ {"key": [
+ {"value": "º", "width": 1.2},
+ {"value": "1", "width": 1.2},
+ {"value": "2", "width": 1.2},
+ {"value": "3", "width": 1.2},
+ {"value": "4", "width": 1.2},
+ {"value": "5", "width": 1.2},
+ {"value": "6", "width": 1.2},
+ {"value": "7", "width": 1.2},
+ {"value": "8", "width": 1.2},
+ {"value": "9", "width": 1.2},
+ {"value": "0", "width": 1.2},
+ {"value": "'", "width": 1.2},
+ {"value": "¡", "width": 1.2},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 2.4}
+ ]
+ },
+ {"key": [
+ {"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab",
+ "width": 1.8},
+ {"value": "Q", "width": 1.2},
+ {"value": "W", "width": 1.2},
+ {"value": "E", "width": 1.2},
+ {"value": "R", "width": 1.2},
+ {"value": "T", "width": 1.2},
+ {"value": "Y", "width": 1.2},
+ {"value": "U", "width": 1.2},
+ {"value": "I", "width": 1.2},
+ {"value": "O", "width": 1.2},
+ {"value": "P", "width": 1.2},
+ {"value": "`", "width": 1.2},
+ {"value": "+", "width": 1.2},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 1.8}
+ ]
+ },
+ {"key": [
+ {"label": "<small>Bloq M</small>",
+ "value": "lowercase",
+ "key_type": "layout_switcher",
+ "width": 2.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "A", "width": 1.2},
+ {"value": "S", "width": 1.2},
+ {"value": "D", "width": 1.2},
+ {"value": "F", "width": 1.2},
+ {"value": "G", "width": 1.2},
+ {"value": "H", "width": 1.2},
+ {"value": "J", "width": 1.2},
+ {"value": "K", "width": 1.2},
+ {"value": "L", "width": 1.2},
+ {"value": "Ñ", "width": 1.2},
+ {"value": "´", "width": 1.2},
+ {"value": "Ç", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.8}
+ ]
+ },
+ {"key": [
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase_shift",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "<",
+ "label": "&lt;", "width": 1.2},
+ {"value": "Z", "width": 1.2},
+ {"value": "X", "width": 1.2},
+ {"value": "C", "width": 1.2},
+ {"value": "V", "width": 1.2},
+ {"value": "B", "width": 1.2},
+ {"value": "N", "width": 1.2},
+ {"value": "M", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": ",", "width": 1.2},
+ {"value": ".", "width": 1.2},
+ {"value": "-", "width": 1.2},
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase_shift",
+ "width": 2.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.8},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_L",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "______",
+ "value": " ",
+ "width": 7.4},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "<small><b>Alt Gr</b></small>",
+ "value": "uppercase_alt",
+ "key_type": "layout_switcher",
+ "width": 1.6},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_R",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "Control_R",
+ "width": 1.6}
+ ]
+ }
+ ]
+ }
+ },
+
+
+ {"name": "lowercase_shift",
+ "rows": {"row": [{"key":[
+ {"value": "Escape", "label": "<small>Esc</small>", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"value": "F1",
+ "width": 1.2},
+ {"value": "F2",
+ "width": 1.2},
+ {"value": "F3",
+ "width": 1.2},
+ {"value": "F4",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F5",
+ "width": 1.2},
+ {"value": "F6",
+ "width": 1.2},
+ {"value": "F7",
+ "width": 1.2},
+ {"value": "F8",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F9",
+ "width": 1.2},
+ {"value": "F10",
+ "width": 1.2},
+ {"value": "F11",
+ "width": 1.2},
+ {"value": "F12",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"key_type": "preferences", "width": 1.2}
+ ]
+ },
+ {"key": [
+ {"value": "º", "width": 1.2},
+ {"value": "ª", "width": 1.2},
+ {"value": "!", "width": 1.2},
+ {"value": "\"", "width": 1.2},
+ {"value": "·", "width": 1.2},
+ {"value": "%", "width": 1.2},
+ {"value": "&", "width": 1.2},
+ {"value": "/", "width": 1.2},
+ {"value": "(", "width": 1.2},
+ {"value": ")", "width": 1.2},
+ {"value": "=", "width": 1.2},
+ {"value": "?", "width": 1.2},
+ {"value": "¿", "width": 1.2},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 2.4}
+ ]
+ },
+ {"key": [
+ {"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab",
+ "width": 1.8},
+ {"value": "Q", "width": 1.2},
+ {"value": "W", "width": 1.2},
+ {"value": "E", "width": 1.2},
+ {"value": "R", "width": 1.2},
+ {"value": "T", "width": 1.2},
+ {"value": "Y", "width": 1.2},
+ {"value": "U", "width": 1.2},
+ {"value": "I", "width": 1.2},
+ {"value": "O", "width": 1.2},
+ {"value": "P", "width": 1.2},
+ {"value": "^", "width": 1.2},
+ {"value": "*", "width": 1.2},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 1.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small>Bloq M</small>",
+ "value": "uppercase_shift",
+ "key_type": "layout_switcher",
+ "width": 2.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "A", "width": 1.2},
+ {"value": "S", "width": 1.2},
+ {"value": "D", "width": 1.2},
+ {"value": "F", "width": 1.2},
+ {"value": "G", "width": 1.2},
+ {"value": "H", "width": 1.2},
+ {"value": "J", "width": 1.2},
+ {"value": "K", "width": 1.2},
+ {"value": "L", "width": 1.2},
+ {"value": "Ñ", "width": 1.2},
+ {"value": "¨", "width": 1.2},
+ {"value": "Ç", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.8}
+ ]
+ },
+ {"key":[
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": ">",
+ "label": "&gt;", "width": 1.2},
+ {"value": "Z", "width": 1.2},
+ {"value": "X", "width": 1.2},
+ {"value": "C", "width": 1.2},
+ {"value": "V", "width": 1.2},
+ {"value": "B", "width": 1.2},
+ {"value": "N", "width": 1.2},
+ {"value": "M", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": ";", "width": 1.2},
+ {"value": ":", "width": 1.2},
+ {"value": "_", "width": 1.2},
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase",
+ "width": 2.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.8},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_L",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "______",
+ "value": " ",
+ "width": 7.4},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "<small><b>Alt Gr</b></small>",
+ "value": "lowercase_alt_shift",
+ "key_type": "layout_switcher",
+ "width": 1.6},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_R",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "Control_R",
+ "width": 1.6}
+ ]
+ }
+ ]
+ }
+ },
+ {"name": "uppercase_shift",
+ "rows": {"row": [{"key": [
+ {"value": "Escape", "label": "<small>Esc</small>", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"value": "F1",
+ "width": 1.2},
+ {"value": "F2",
+ "width": 1.2},
+ {"value": "F3",
+ "width": 1.2},
+ {"value": "F4",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F5",
+ "width": 1.2},
+ {"value": "F6",
+ "width": 1.2},
+ {"value": "F7",
+ "width": 1.2},
+ {"value": "F8",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F9",
+ "width": 1.2},
+ {"value": "F10",
+ "width": 1.2},
+ {"value": "F11",
+ "width": 1.2},
+ {"value": "F12",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"key_type": "preferences", "width": 1.2}
+ ]
+ },
+ {"key":[
+ {"value": "º", "width": 1.2},
+ {"value": "ª", "width": 1.2},
+ {"value": "!", "width": 1.2},
+ {"value": "\"", "width": 1.2},
+ {"value": "·", "width": 1.2},
+ {"value": "%", "width": 1.2},
+ {"value": "&", "width": 1.2},
+ {"value": "/", "width": 1.2},
+ {"value": "(", "width": 1.2},
+ {"value": ")", "width": 1.2},
+ {"value": "=", "width": 1.2},
+ {"value": "?", "width": 1.2},
+ {"value": "¿", "width": 1.2},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 2.4}
+ ]
+ },
+ {"key":[
+ {"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab",
+ "width": 1.8},
+ {"value": "q", "width": 1.2},
+ {"value": "w", "width": 1.2},
+ {"value": "e", "width": 1.2},
+ {"value": "r", "width": 1.2},
+ {"value": "t", "width": 1.2},
+ {"value": "y", "width": 1.2},
+ {"value": "u", "width": 1.2},
+ {"value": "i", "width": 1.2},
+ {"value": "o", "width": 1.2},
+ {"value": "p", "width": 1.2},
+ {"value": "^", "width": 1.2},
+ {"value": "*", "width": 1.2},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 1.8}
+ ]
+ },
+ {"key": [
+ {"label": "<small>Bloq M</small>",
+ "value": "lowercase_shift",
+ "key_type": "layout_switcher",
+ "width": 2.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "a", "width": 1.2},
+ {"value": "s", "width": 1.2},
+ {"value": "d", "width": 1.2},
+ {"value": "f", "width": 1.2},
+ {"value": "g", "width": 1.2},
+ {"value": "h", "width": 1.2},
+ {"value": "j", "width": 1.2},
+ {"value": "k", "width": 1.2},
+ {"value": "l", "width": 1.2},
+ {"value": "ñ", "width": 1.2},
+ {"value": "¨", "width": 1.2},
+ {"value": "Ç", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.8}
+ ]
+ },
+ {"key":[
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": ">",
+ "label": "&gt;", "width": 1.2},
+ {"value": "z", "width": 1.2},
+ {"value": "x", "width": 1.2},
+ {"value": "c", "width": 1.2},
+ {"value": "v", "width": 1.2},
+ {"value": "b", "width": 1.2},
+ {"value": "n", "width": 1.2},
+ {"value": "m", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": ";", "width": 1.2},
+ {"value": ":", "width": 1.2},
+ {"value": "_", "width": 1.2},
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase",
+ "width": 2.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.8},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_L",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "______",
+ "value": " ",
+ "width": 7.4},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "<small><b>Alt Gr</b></small>",
+ "value": "uppercase_alt_shift",
+ "key_type": "layout_switcher",
+ "width": 1.6},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_R",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "Control_R",
+ "width": 1.6}
+ ]
+ }
+ ]
+ }
+ },
+ {"name": "uppercase_alt",
+ "rows": {"row": [{"key":[
+ {"value": "Escape", "label": "<small>Esc</small>", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"value": "F1",
+ "width": 1.2},
+ {"value": "F2",
+ "width": 1.2},
+ {"value": "F3",
+ "width": 1.2},
+ {"value": "F4",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F5",
+ "width": 1.2},
+ {"value": "F6",
+ "width": 1.2},
+ {"value": "F7",
+ "width": 1.2},
+ {"value": "F8",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F9",
+ "width": 1.2},
+ {"value": "F10",
+ "width": 1.2},
+ {"value": "F11",
+ "width": 1.2},
+ {"value": "F12",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"key_type": "preferences", "width": 1.2}
+ ]
+ },
+ {"key": [
+ {"value": "\\", "width": 1.2},
+ {"value": "|", "width": 1.2},
+ {"value": "@", "width": 1.2},
+ {"value": "#", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "½", "width": 1.2},
+ {"value": "¬", "width": 1.2},
+ {"value": "{", "width": 1.2},
+ {"value": "[", "width": 1.2},
+ {"value": "]", "width": 1.2},
+ {"value": "}", "width": 1.2},
+ {"value": "\\", "width": 1.2},
+ {"value": "¡", "width": 1.2},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 2.4}
+ ]
+ },
+ {"key":[
+ {"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab",
+ "width": 1.8},
+ {"value": "@", "width": 1.2},
+ {"value": "Ł", "width": 1.2},
+ {"value": "€", "width": 1.2},
+ {"value": "¶", "width": 1.2},
+ {"value": "Ŧ", "width": 1.2},
+ {"value": "←", "width": 1.2},
+ {"value": "↓", "width": 1.2},
+ {"value": "→", "width": 1.2},
+ {"value": "Ø", "width": 1.2},
+ {"value": "Þ", "width": 1.2},
+ {"value": "[", "width": 1.2},
+ {"value": "]", "width": 1.2},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 1.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small>Bloq M</small>",
+ "value": "lowercase_alt",
+ "key_type": "layout_switcher",
+ "width": 2.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "Æ", "width": 1.2},
+ {"value": "ß", "width": 1.2},
+ {"value": "Ð", "width": 1.2},
+ {"value": "Đ", "width": 1.2},
+ {"value": "Ŋ", "width": 1.2},
+ {"value": "Ħ", "width": 1.2},
+ {"value": "J", "width": 1.2},
+ {"value": "ĸ", "width": 1.2},
+ {"value": "Ł", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "{", "width": 1.2},
+ {"value": "}", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.8}
+ ]
+ },
+ {"key":[
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase_alt_shift",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "|",
+ "label": "|", "width": 1.2},
+ {"value": "«", "width": 1.2},
+ {"value": "»", "width": 1.2},
+ {"value": "¢", "width": 1.2},
+ {"value": "“", "width": 1.2},
+ {"value": "”", "width": 1.2},
+ {"value": "N", "width": 1.2},
+ {"value": "M", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": ",", "width": 1.2},
+ {"value": ".", "width": 1.2},
+ {"value": "-", "width": 1.2},
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase_alt_shift",
+ "width": 2.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.8},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_L",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "______",
+ "value": " ",
+ "width": 7.4},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "<small><b>Alt Gr</b></small>",
+ "value": "uppercase",
+ "key_type": "layout_switcher",
+ "width": 1.6},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_R",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "Control_R",
+ "width": 1.6}
+ ]
+ }
+ ]
+ }
+ },
+{"name": "lowercase_alt_shift",
+ "rows": {"row": [{"key": [
+ {"value": "Escape", "label": "<small>Esc</small>", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"value": "F1",
+ "width": 1.2},
+ {"value": "F2",
+ "width": 1.2},
+ {"value": "F3",
+ "width": 1.2},
+ {"value": "F4",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F5",
+ "width": 1.2},
+ {"value": "F6",
+ "width": 1.2},
+ {"value": "F7",
+ "width": 1.2},
+ {"value": "F8",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F9",
+ "width": 1.2},
+ {"value": "F10",
+ "width": 1.2},
+ {"value": "F11",
+ "width": 1.2},
+ {"value": "F12",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"key_type": "preferences", "width": 1.2}
+ ]
+ },
+ {"key":[
+ {"value": "\\", "width": 1.2},
+ {"value": "¡", "width": 1.2},
+ {"value": "⅛", "width": 1.2},
+ {"value": "£", "width": 1.2},
+ {"value": "$", "width": 1.2},
+ {"value": "⅜", "width": 1.2},
+ {"value": "⅝", "width": 1.2},
+ {"value": "⅞", "width": 1.2},
+ {"value": "™", "width": 1.2},
+ {"value": "±", "width": 1.2},
+ {"value": "°", "width": 1.2},
+ {"value": "¿", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 2.4}
+ ]
+ },
+ {"key":[
+ {"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab",
+ "width": 1.8},
+ {"value": "@", "width": 1.2},
+ {"value": "Ł", "width": 1.2},
+ {"value": "€", "width": 1.2},
+ {"value": "¶", "width": 1.2},
+ {"value": "Ŧ", "width": 1.2},
+ {"value": "←", "width": 1.2},
+ {"value": "↓", "width": 1.2},
+ {"value": "→", "width": 1.2},
+ {"value": "Ø", "width": 1.2},
+ {"value": "Þ", "width": 1.2},
+ {"value": "[", "width": 1.2},
+ {"value": "]", "width": 1.2},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 1.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small>Bloq M</small>",
+ "value": "uppercase_alt_shift",
+ "key_type": "layout_switcher",
+ "width": 2.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "Æ", "width": 1.2},
+ {"value": "ß", "width": 1.2},
+ {"value": "Ð", "width": 1.2},
+ {"value": "Đ", "width": 1.2},
+ {"value": "Ŋ", "width": 1.2},
+ {"value": "Ħ", "width": 1.2},
+ {"value": "J", "width": 1.2},
+ {"value": "ĸ", "width": 1.2},
+ {"value": "Ł", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "{", "width": 1.2},
+ {"value": "}", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.8}
+ ]
+ },
+ {"key":[
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase_alt",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "|",
+ "label": "|", "width": 1.2},
+ {"value": "«", "width": 1.2},
+ {"value": "»", "width": 1.2},
+ {"value": "¢", "width": 1.2},
+ {"value": "“", "width": 1.2},
+ {"value": "”", "width": 1.2},
+ {"value": "N", "width": 1.2},
+ {"value": "M", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": ",", "width": 1.2},
+ {"value": ".", "width": 1.2},
+ {"value": "-", "width": 1.2},
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase_alt",
+ "width": 2.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.8},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_L",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "______",
+ "value": " ",
+ "width": 7.4},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "<small><b>Alt Gr</b></small>",
+ "value": "lowercase_shift",
+ "key_type": "layout_switcher",
+ "width": 1.6},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_R",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "Control_R",
+ "width": 1.6}
+ ]
+ }
+ ]
+ }
+ },
+ {"name": "lowercase_alt",
+ "rows": {"row": [{"key":[
+ {"value": "Escape", "label": "<small>Esc</small>"},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"value": "F1",
+ "width": 1.2},
+ {"value": "F2",
+ "width": 1.2},
+ {"value": "F3",
+ "width": 1.2},
+ {"value": "F4",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F5",
+ "width": 1.2},
+ {"value": "F6",
+ "width": 1.2},
+ {"value": "F7",
+ "width": 1.2},
+ {"value": "F8",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F9",
+ "width": 1.2},
+ {"value": "F10",
+ "width": 1.2},
+ {"value": "F11",
+ "width": 1.2},
+ {"value": "F12",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"key_type": "preferences"}
+ ]
+ },
+ {"key":[
+ {"value": "\\", "width": 1.2},
+ {"value": "|", "width": 1.2},
+ {"value": "@", "width": 1.2},
+ {"value": "#", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "½", "width": 1.2},
+ {"value": "¬", "width": 1.2},
+ {"value": "{", "width": 1.2},
+ {"value": "[", "width": 1.2},
+ {"value": "[", "width": 1.2},
+ {"value": "}", "width": 1.2},
+ {"value": "\\", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 2.4}
+ ]
+ },
+ {"key":[
+ {"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab",
+ "width": 1.8},
+ {"value": "@", "width": 1.2},
+ {"value": "ł", "width": 1.2},
+ {"value": "€", "width": 1.2},
+ {"value": "¶", "width": 1.2},
+ {"value": "ŧ", "width": 1.2},
+ {"value": "←", "width": 1.2},
+ {"value": "↓", "width": 1.2},
+ {"value": "→", "width": 1.2},
+ {"value": "ø", "width": 1.2},
+ {"value": "þ", "width": 1.2},
+ {"value": "[", "width": 1.2},
+ {"value": "]", "width": 1.2},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 1.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small>Bloq M</small>",
+ "value": "uppercase_alt",
+ "key_type": "layout_switcher",
+ "width": 2.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "æ", "width": 1.2},
+ {"value": "ß", "width": 1.2},
+ {"value": "ð", "width": 1.2},
+ {"value": "đ", "width": 1.2},
+ {"value": "ŋ", "width": 1.2},
+ {"value": "ħ", "width": 1.2},
+ {"value": "j", "width": 1.2},
+ {"value": "ĸ", "width": 1.2},
+ {"value": "ł", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "{", "width": 1.2},
+ {"value": "}", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.8}
+ ]
+ },
+ {"key":[
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase_alt_shift",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "|",
+ "label": "&lt;", "width": 1.2},
+ {"value": "«", "width": 1.2},
+ {"value": "»", "width": 1.2},
+ {"value": "¢", "width": 1.2},
+ {"value": "“", "width": 1.2},
+ {"value": "”", "width": 1.2},
+ {"value": "n", "width": 1.2},
+ {"value": "µ", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "─", "width": 1.2},
+ {"value": "·", "width": 1.2},
+ {"value": "-", "width": 1.2},
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase_alt_shift",
+ "width": 2.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.8},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_L",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "______",
+ "value": " ",
+ "width": 7.4},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "<small><b>Alt Gr</b></small>",
+ "value": "lowercase",
+ "key_type": "layout_switcher",
+ "width": 1.6},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_R",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "Control_R",
+ "width": 1.6}
+ ]
+ }
+ ]
+ }
+ },
+{"name": "uppercase_alt_shift",
+ "rows": {"row": [{"key":[
+ {"value": "Escape", "label": "<small>Esc</small>", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"value": "F1",
+ "width": 1.2},
+ {"value": "F2",
+ "width": 1.2},
+ {"value": "F3",
+ "width": 1.2},
+ {"value": "F4",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F5",
+ "width": 1.2},
+ {"value": "F6",
+ "width": 1.2},
+ {"value": "F7",
+ "width": 1.2},
+ {"value": "F8",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F9",
+ "width": 1.2},
+ {"value": "F10",
+ "width": 1.2},
+ {"value": "F11",
+ "width": 1.2},
+ {"value": "F12",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"key_type": "preferences", "width": 1.2}
+ ]
+ },
+ {"key":[
+ {"value": "\\", "width": 1.2},
+ {"value": "¡", "width": 1.2},
+ {"value": "⅛", "width": 1.2},
+ {"value": "£", "width": 1.2},
+ {"value": "$", "width": 1.2},
+ {"value": "⅜", "width": 1.2},
+ {"value": "⅝", "width": 1.2},
+ {"value": "⅞", "width": 1.2},
+ {"value": "™", "width": 1.2},
+ {"value": "±", "width": 1.2},
+ {"value": "°", "width": 1.2},
+ {"value": "¿", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 2.4}
+ ]
+ },
+ {"key":[
+ {"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab",
+ "width": 1.8},
+ {"value": "@", "width": 1.2},
+ {"value": "ł", "width": 1.2},
+ {"value": "€", "width": 1.2},
+ {"value": "¶", "width": 1.2},
+ {"value": "ŧ", "width": 1.2},
+ {"value": "←", "width": 1.2},
+ {"value": "↓", "width": 1.2},
+ {"value": "→", "width": 1.2},
+ {"value": "ø", "width": 1.2},
+ {"value": "þ", "width": 1.2},
+ {"value": "[", "width": 1.2},
+ {"value": "]", "width": 1.2},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 1.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small>Bloq M</small>",
+ "value": "lowercase_alt_shift",
+ "key_type": "layout_switcher",
+ "width": 2.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "æ", "width": 1.2},
+ {"value": "ß", "width": 1.2},
+ {"value": "ð", "width": 1.2},
+ {"value": "đ", "width": 1.2},
+ {"value": "ŋ", "width": 1.2},
+ {"value": "ħ", "width": 1.2},
+ {"value": "j", "width": 1.2},
+ {"value": "ĸ", "width": 1.2},
+ {"value": "ł", "width": 1.2},
+ {"value": "~", "width": 1.2},
+ {"value": "{", "width": 1.2},
+ {"value": "}", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.8}
+ ]
+ },
+ {"key":[
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase_alt",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "|",
+ "label": "&lt;", "width": 1.2},
+ {"value": "«", "width": 1.2},
+ {"value": "»", "width": 1.2},
+ {"value": "¢", "width": 1.2},
+ {"value": "“", "width": 1.2},
+ {"value": "”", "width": 1.2},
+ {"value": "n", "width": 1.2},
+ {"value": "µ", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "─", "width": 1.2},
+ {"value": "·", "width": 1.2},
+ {"value": "-", "width": 1.2},
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "uppercase_alt",
+ "width": 2.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.8},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_L",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "______",
+ "value": " ",
+ "width": 7.4},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "<small><b>Alt Gr</b></small>",
+ "value": "uppercase_shift",
+ "key_type": "layout_switcher",
+ "width": 1.6},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_R",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "Control_R",
+ "width": 1.6}
+ ]
+ }
+ ]
+ }
+ },
+ {"name": "lowercase",
+ "rows": {"row": [{"key":[
+ {"value": "Escape", "label": "<small>Esc</small>", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"value": "F1",
+ "width": 1.2},
+ {"value": "F2",
+ "width": 1.2},
+ {"value": "F3",
+ "width": 1.2},
+ {"value": "F4",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F5",
+ "width": 1.2},
+ {"value": "F6",
+ "width": 1.2},
+ {"value": "F7",
+ "width": 1.2},
+ {"value": "F8",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "F9",
+ "width": 1.2},
+ {"value": "F10",
+ "width": 1.2},
+ {"value": "F11",
+ "width": 1.2},
+ {"value": "F12",
+ "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"key_type": "preferences", "width": 1.2}
+ ]
+ },
+ {"key":[
+ {"value": "º", "width": 1.2},
+ {"value": "1", "width": 1.2},
+ {"value": "2", "width": 1.2},
+ {"value": "3", "width": 1.2},
+ {"value": "4", "width": 1.2},
+ {"value": "5", "width": 1.2},
+ {"value": "6", "width": 1.2},
+ {"value": "7", "width": 1.2},
+ {"value": "8", "width": 1.2},
+ {"value": "9", "width": 1.2},
+ {"value": "0", "width": 1.2},
+ {"value": "'", "width": 1.2},
+ {"value": "¡", "width": 1.2},
+ {"value": "BackSpace",
+ "label": "<big>⌫</big>",
+ "width": 2.4}
+ ]
+ },
+ {"key":[
+ {"label": "<b><sup>←</sup><sub>→</sub></b>",
+ "value": "Tab",
+ "width": 1.8},
+ {"value": "q", "width": 1.2},
+ {"value": "w", "width": 1.2},
+ {"value": "e", "width": 1.2},
+ {"value": "r", "width": 1.2},
+ {"value": "t", "width": 1.2},
+ {"value": "y", "width": 1.2},
+ {"value": "u", "width": 1.2},
+ {"value": "i", "width": 1.2},
+ {"value": "o", "width": 1.2},
+ {"value": "p", "width": 1.2},
+ {"value": "`", "width": 1.2},
+ {"value": "+", "width": 1.2},
+ {"value": "Return",
+ "label": "<b>↲</b>",
+ "width": 1.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small>Bloq M</small>",
+ "value": "uppercase",
+ "key_type": "layout_switcher",
+ "width": 2.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "a", "width": 1.2},
+ {"value": "s", "width": 1.2},
+ {"value": "d", "width": 1.2},
+ {"value": "f", "width": 1.2},
+ {"value": "g", "width": 1.2},
+ {"value": "h", "width": 1.2},
+ {"value": "j", "width": 1.2},
+ {"value": "k", "width": 1.2},
+ {"value": "l", "width": 1.2},
+ {"value": "ñ", "width": 1.2},
+ {"value": "´", "width": 1.2},
+ {"value": "ç", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.8}
+ ]
+ },
+ {"key":[
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase_shift",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": "<",
+ "label": "&lt;", "width": 1.2},
+ {"value": "z", "width": 1.2},
+ {"value": "x", "width": 1.2},
+ {"value": "c", "width": 1.2},
+ {"value": "v", "width": 1.2},
+ {"value": "b", "width": 1.2},
+ {"value": "n", "width": 1.2},
+ {"value": "m", "width": 1.2},
+ {"key_type": "dummy",
+ "width": 0.2},
+ {"value": ",", "width": 1.2},
+ {"value": ".", "width": 1.2},
+ {"value": "-", "width": 1.2},
+ {"label": "<b>↑</b>",
+ "key_type": "layout_switcher",
+ "value": "lowercase_shift",
+ "width": 2.8}
+ ]
+ },
+ {"key":[
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "control",
+ "key_type": "mask",
+ "width": 1.8},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_L",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Alt</b></small>",
+ "value": "mod1",
+ "key_type": "mask",
+ "width": 1.6},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "______",
+ "value": " ",
+ "width": 7.4},
+ {"key_type": "dummy",
+ "width": 0.4},
+ {"label": "<small><b>Alt Gr</b></small>",
+ "value": "lowercase_alt",
+ "key_type": "layout_switcher",
+ "width": 1.6},
+ {"label": "<small><b>Win</b></small>",
+ "value": "Super_R",
+ "key_type": "mask",
+ "width": 1.6},
+ {"label": "<small><b>Ctrl</b></small>",
+ "value": "Control_R",
+ "width": 1.6}
+ ]
+ }
+ ]
+ }
+ }
+]
+ }