1--- 2outlines: 3 default: { width: 35.33, height: 52 } 4 altline: { width: 52.67, height: 52 } 5 wide: { width: 62, height: 52 } 6 spaceline: { width: 142, height: 52 } 7 special: { width: 44, height: 52 } 8 9views: 10 base: 11 - "q w e r t y u i o p" 12 - "a s d f g h j k l" 13 - "Shift_L z x c v b n m BackSpace" 14 - "show_numbers preferences space period Return" 15 upper: 16 - "Q W E R T Y U I O P" 17 - "A S D F G H J K L" 18 - "Shift_L Z X C V B N M BackSpace" 19 - "show_numbers preferences space period Return" 20 numbers: 21 - "1 2 3 4 5 6 7 8 9 0" 22 - "@ # $ % & - _ + ( )" 23 - "show_symbols , \" ' colon ; ! ? BackSpace" 24 - "show_letters preferences space period Return" 25 symbols: 26 - "~ ` | · √ π τ ÷ × ¶" 27 - "© ® £ € ¥ ^ ° * { }" 28 - "show_numbers_from_symbols \\ / < > = [ ] BackSpace" 29 - "show_letters preferences space period Return" 30 31buttons: 32 Shift_L: 33 action: 34 locking: 35 lock_view: "upper" 36 unlock_view: "base" 37 outline: "altline" 38 icon: "key-shift" 39 BackSpace: 40 outline: "altline" 41 icon: "edit-clear-symbolic" 42 action: erase 43 preferences: 44 action: show_prefs 45 outline: "special" 46 icon: "keyboard-mode-symbolic" 47 show_numbers: 48 action: 49 set_view: "numbers" 50 outline: "wide" 51 label: "123" 52 show_numbers_from_symbols: 53 action: 54 set_view: "numbers" 55 outline: "altline" 56 label: "123" 57 show_letters: 58 action: 59 set_view: "base" 60 outline: "wide" 61 label: "ABC" 62 show_symbols: 63 action: 64 set_view: "symbols" 65 outline: "altline" 66 label: "*/=" 67 period: 68 outline: "special" 69 text: "." 70 space: 71 outline: "spaceline" 72 text: " " 73 Return: 74 outline: "wide" 75 icon: "key-enter" 76 keysym: "Return" 77 colon: 78 text: ":" 79