--- outlines: default: { width: 38, height: 40 } altline: { width: 38, height: 40 } wide: { width: 57, height: 40 } narrow: { width: 26, height: 40 } spaceline: { width: 107, height: 40 } fill: { width: 223, height: 40 } special: { width: 42, height: 40 } views: base: - "1 2 3 4 5 6 7 8 9 0 ё" - "й ц у к е н г ш щ з х" - "ф ы в а п р о л д ж э" - "Shift_L я ч с м и т ь б ю BackSpace" - "show_numbers preferences space_fill period Return" upper: - "1 2 3 4 5 6 7 8 9 0 Ё" - "Й Ц У К Е Н Г Ш Щ З Х" - "Ф Ы В А П Р О Л Д Ж Э" - "Shift_L Я Ч С М И Т ъ Б Ю BackSpace" - "show_numbers preferences space_fill comma Return" numbers: - "1 2 3 4 5 6 7 8 9 0" - "@ # $ % & - _ + ( )" - "© ® £ € ¥ ^ ° * { }" - "show_symbols , \" ' colon ; ! ? BackSpace" - "show_letters preferences space_fill period Return" symbols: - "1 2 3 4 5 6 7 8 9 0" - "~ ` | · √ π τ ÷ × ¶" - "© ® £ € ¥ ^ ° * { }" - "show_numbers_from_symbols \\ / < > = [ ] BackSpace" - "show_letters preferences space_fill period Return" buttons: Shift_L: action: locking: lock_view: "upper" unlock_view: "base" outline: "altline" icon: "key-shift" BackSpace: outline: "altline" icon: "edit-clear-symbolic" action: erase preferences: action: show_prefs outline: "special" icon: "keyboard-mode-symbolic" show_numbers: action: set_view: "numbers" outline: "wide" label: "123" show_numbers_from_symbols: action: set_view: "numbers" outline: "wide" label: "123" show_letters: action: set_view: "base" outline: "wide" label: "АБВ" show_symbols: action: set_view: "symbols" outline: "wide" label: "*/=" period: outline: "special" text: "." comma: outline: "special" text: "," space: outline: "spaceline" text: " " space_fill: outline: "fill" text: " " Return: outline: "wide" icon: "key-enter" keysym: "Return" colon: text: ":"