Parent directory

keyboard.json

44396 bytes
   1{
   2  "keyboard_name": "MxSS",
   3  "manufacturer": "MxBlue",
   4  "url": "https://geekhack.org/index.php?topic=94986.0",
   5  "maintainer": "qmk",
   6  "usb": {
   7    "vid": "0x4D78",
   8    "pid": "0x5353",
   9    "device_version": "0.0.1"
  10  },
  11  "features": {
  12    "bootmagic": true,
  13    "command": false,
  14    "console": false,
  15    "extrakey": true,
  16    "mousekey": true,
  17    "nkro": false,
  18    "rgblight": true
  19  },
  20  "qmk": {
  21    "locking": {
  22      "enabled": true,
  23      "resync": true
  24    }
  25  },
  26  "rgblight": {
  27    "saturation_steps": 8,
  28    "brightness_steps": 8,
  29    "led_count": 20,
  30    "animations": {
  31      "breathing": true,
  32      "rainbow_mood": true,
  33      "rainbow_swirl": true,
  34      "snake": true,
  35      "knight": true,
  36      "christmas": true,
  37      "static_gradient": true,
  38      "rgb_test": true,
  39      "alternating": true,
  40      "twinkle": true
  41    }
  42  },
  43  "ws2812": {
  44    "pin": "C7"
  45  },
  46  "matrix_pins": {
  47    "cols": ["D7", "D6", "D4", "D0", "C6", "B6", "D1", "B5", "D2", "B4", "D3", "D5", "B0", "B2", "B3"],
  48    "rows": ["F4", "F1", "F7", "B1", "B7"]
  49  },
  50  "diode_direction": "COL2ROW",
  51  "processor": "atmega32u4",
  52  "bootloader": "atmel-dfu",
  53  "layouts": {
  54    "LAYOUT": {
  55      "layout": [
  56        {"matrix": [0, 0], "x": 0, "y": 0},
  57        {"matrix": [0, 1], "x": 1, "y": 0},
  58        {"matrix": [0, 2], "x": 2, "y": 0},
  59        {"matrix": [0, 3], "x": 3, "y": 0},
  60        {"matrix": [0, 4], "x": 4, "y": 0},
  61        {"matrix": [0, 5], "x": 5, "y": 0},
  62        {"matrix": [0, 6], "x": 6, "y": 0},
  63        {"matrix": [0, 7], "x": 7, "y": 0},
  64        {"matrix": [0, 8], "x": 8, "y": 0},
  65        {"matrix": [0, 9], "x": 9, "y": 0},
  66        {"matrix": [0, 10], "x": 10, "y": 0},
  67        {"matrix": [0, 11], "x": 11, "y": 0},
  68        {"matrix": [0, 12], "x": 12, "y": 0},
  69        {"matrix": [0, 14], "x": 13, "y": 0, "w": 2},
  70
  71        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
  72        {"matrix": [1, 1], "x": 1.5, "y": 1},
  73        {"matrix": [1, 2], "x": 2.5, "y": 1},
  74        {"matrix": [1, 3], "x": 3.5, "y": 1},
  75        {"matrix": [1, 4], "x": 4.5, "y": 1},
  76        {"matrix": [1, 5], "x": 5.5, "y": 1},
  77        {"matrix": [1, 6], "x": 6.5, "y": 1},
  78        {"matrix": [1, 7], "x": 7.5, "y": 1},
  79        {"matrix": [1, 8], "x": 8.5, "y": 1},
  80        {"matrix": [1, 9], "x": 9.5, "y": 1},
  81        {"matrix": [1, 10], "x": 10.5, "y": 1},
  82        {"matrix": [1, 11], "x": 11.5, "y": 1},
  83        {"matrix": [1, 12], "x": 12.5, "y": 1},
  84        {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
  85        {"matrix": [1, 14], "x": 15, "y": 1},
  86
  87        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
  88        {"matrix": [2, 1], "x": 1.75, "y": 2},
  89        {"matrix": [2, 2], "x": 2.75, "y": 2},
  90        {"matrix": [2, 3], "x": 3.75, "y": 2},
  91        {"matrix": [2, 4], "x": 4.75, "y": 2},
  92        {"matrix": [2, 5], "x": 5.75, "y": 2},
  93        {"matrix": [2, 6], "x": 6.75, "y": 2},
  94        {"matrix": [2, 7], "x": 7.75, "y": 2},
  95        {"matrix": [2, 8], "x": 8.75, "y": 2},
  96        {"matrix": [2, 9], "x": 9.75, "y": 2},
  97        {"matrix": [2, 10], "x": 10.75, "y": 2},
  98        {"matrix": [2, 11], "x": 11.75, "y": 2},
  99        {"matrix": [2, 13], "x": 12.75, "y": 2, "w": 2.25},
 100        {"matrix": [2, 14], "x": 15, "y": 2},
 101
 102        {"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
 103        {"matrix": [3, 2], "x": 2.25, "y": 3},
 104        {"matrix": [3, 3], "x": 3.25, "y": 3},
 105        {"matrix": [3, 4], "x": 4.25, "y": 3},
 106        {"matrix": [3, 5], "x": 5.25, "y": 3},
 107        {"matrix": [3, 6], "x": 6.25, "y": 3},
 108        {"matrix": [3, 7], "x": 7.25, "y": 3},
 109        {"matrix": [3, 8], "x": 8.25, "y": 3},
 110        {"matrix": [3, 9], "x": 9.25, "y": 3},
 111        {"matrix": [3, 10], "x": 10.25, "y": 3},
 112        {"matrix": [3, 11], "x": 11.25, "y": 3},
 113        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 114        {"matrix": [3, 13], "x": 14, "y": 3},
 115        {"matrix": [3, 14], "x": 15, "y": 3},
 116
 117        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
 118        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
 119        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
 120        {"matrix": [4, 6], "x": 3.75, "y": 4, "w": 6.25},
 121        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
 122        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
 123
 124        {"matrix": [4, 12], "x": 13, "y": 4},
 125        {"matrix": [4, 13], "x": 14, "y": 4},
 126        {"matrix": [4, 14], "x": 15, "y": 4}
 127      ]
 128    },
 129    "LAYOUT_7u": {
 130      "layout": [
 131        {"matrix": [0, 0], "x": 0, "y": 0},
 132        {"matrix": [0, 1], "x": 1, "y": 0},
 133        {"matrix": [0, 2], "x": 2, "y": 0},
 134        {"matrix": [0, 3], "x": 3, "y": 0},
 135        {"matrix": [0, 4], "x": 4, "y": 0},
 136        {"matrix": [0, 5], "x": 5, "y": 0},
 137        {"matrix": [0, 6], "x": 6, "y": 0},
 138        {"matrix": [0, 7], "x": 7, "y": 0},
 139        {"matrix": [0, 8], "x": 8, "y": 0},
 140        {"matrix": [0, 9], "x": 9, "y": 0},
 141        {"matrix": [0, 10], "x": 10, "y": 0},
 142        {"matrix": [0, 11], "x": 11, "y": 0},
 143        {"matrix": [0, 12], "x": 12, "y": 0},
 144        {"matrix": [0, 14], "x": 13, "y": 0, "w": 2},
 145
 146        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 147        {"matrix": [1, 1], "x": 1.5, "y": 1},
 148        {"matrix": [1, 2], "x": 2.5, "y": 1},
 149        {"matrix": [1, 3], "x": 3.5, "y": 1},
 150        {"matrix": [1, 4], "x": 4.5, "y": 1},
 151        {"matrix": [1, 5], "x": 5.5, "y": 1},
 152        {"matrix": [1, 6], "x": 6.5, "y": 1},
 153        {"matrix": [1, 7], "x": 7.5, "y": 1},
 154        {"matrix": [1, 8], "x": 8.5, "y": 1},
 155        {"matrix": [1, 9], "x": 9.5, "y": 1},
 156        {"matrix": [1, 10], "x": 10.5, "y": 1},
 157        {"matrix": [1, 11], "x": 11.5, "y": 1},
 158        {"matrix": [1, 12], "x": 12.5, "y": 1},
 159        {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
 160        {"matrix": [1, 14], "x": 15, "y": 1},
 161
 162        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 163        {"matrix": [2, 1], "x": 1.75, "y": 2},
 164        {"matrix": [2, 2], "x": 2.75, "y": 2},
 165        {"matrix": [2, 3], "x": 3.75, "y": 2},
 166        {"matrix": [2, 4], "x": 4.75, "y": 2},
 167        {"matrix": [2, 5], "x": 5.75, "y": 2},
 168        {"matrix": [2, 6], "x": 6.75, "y": 2},
 169        {"matrix": [2, 7], "x": 7.75, "y": 2},
 170        {"matrix": [2, 8], "x": 8.75, "y": 2},
 171        {"matrix": [2, 9], "x": 9.75, "y": 2},
 172        {"matrix": [2, 10], "x": 10.75, "y": 2},
 173        {"matrix": [2, 11], "x": 11.75, "y": 2},
 174        {"matrix": [2, 13], "x": 12.75, "y": 2, "w": 2.25},
 175        {"matrix": [2, 14], "x": 15, "y": 2},
 176
 177        {"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
 178        {"matrix": [3, 2], "x": 2.25, "y": 3},
 179        {"matrix": [3, 3], "x": 3.25, "y": 3},
 180        {"matrix": [3, 4], "x": 4.25, "y": 3},
 181        {"matrix": [3, 5], "x": 5.25, "y": 3},
 182        {"matrix": [3, 6], "x": 6.25, "y": 3},
 183        {"matrix": [3, 7], "x": 7.25, "y": 3},
 184        {"matrix": [3, 8], "x": 8.25, "y": 3},
 185        {"matrix": [3, 9], "x": 9.25, "y": 3},
 186        {"matrix": [3, 10], "x": 10.25, "y": 3},
 187        {"matrix": [3, 11], "x": 11.25, "y": 3},
 188        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 189        {"matrix": [3, 13], "x": 14, "y": 3},
 190        {"matrix": [3, 14], "x": 15, "y": 3},
 191
 192        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.5},
 193        {"matrix": [4, 1], "x": 1.5, "y": 4},
 194        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.5},
 195        {"matrix": [4, 6], "x": 4, "y": 4, "w": 7},
 196        {"matrix": [4, 11], "x": 11, "y": 4, "w": 1.5},
 197
 198        {"matrix": [4, 12], "x": 13, "y": 4},
 199        {"matrix": [4, 13], "x": 14, "y": 4},
 200        {"matrix": [4, 14], "x": 15, "y": 4}
 201      ]
 202    },
 203    "LAYOUT_splitspace": {
 204      "layout": [
 205        {"matrix": [0, 0], "x": 0, "y": 0},
 206        {"matrix": [0, 1], "x": 1, "y": 0},
 207        {"matrix": [0, 2], "x": 2, "y": 0},
 208        {"matrix": [0, 3], "x": 3, "y": 0},
 209        {"matrix": [0, 4], "x": 4, "y": 0},
 210        {"matrix": [0, 5], "x": 5, "y": 0},
 211        {"matrix": [0, 6], "x": 6, "y": 0},
 212        {"matrix": [0, 7], "x": 7, "y": 0},
 213        {"matrix": [0, 8], "x": 8, "y": 0},
 214        {"matrix": [0, 9], "x": 9, "y": 0},
 215        {"matrix": [0, 10], "x": 10, "y": 0},
 216        {"matrix": [0, 11], "x": 11, "y": 0},
 217        {"matrix": [0, 12], "x": 12, "y": 0},
 218        {"matrix": [0, 14], "x": 13, "y": 0, "w": 2},
 219
 220        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 221        {"matrix": [1, 1], "x": 1.5, "y": 1},
 222        {"matrix": [1, 2], "x": 2.5, "y": 1},
 223        {"matrix": [1, 3], "x": 3.5, "y": 1},
 224        {"matrix": [1, 4], "x": 4.5, "y": 1},
 225        {"matrix": [1, 5], "x": 5.5, "y": 1},
 226        {"matrix": [1, 6], "x": 6.5, "y": 1},
 227        {"matrix": [1, 7], "x": 7.5, "y": 1},
 228        {"matrix": [1, 8], "x": 8.5, "y": 1},
 229        {"matrix": [1, 9], "x": 9.5, "y": 1},
 230        {"matrix": [1, 10], "x": 10.5, "y": 1},
 231        {"matrix": [1, 11], "x": 11.5, "y": 1},
 232        {"matrix": [1, 12], "x": 12.5, "y": 1},
 233        {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
 234        {"matrix": [1, 14], "x": 15, "y": 1},
 235
 236        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 237        {"matrix": [2, 1], "x": 1.75, "y": 2},
 238        {"matrix": [2, 2], "x": 2.75, "y": 2},
 239        {"matrix": [2, 3], "x": 3.75, "y": 2},
 240        {"matrix": [2, 4], "x": 4.75, "y": 2},
 241        {"matrix": [2, 5], "x": 5.75, "y": 2},
 242        {"matrix": [2, 6], "x": 6.75, "y": 2},
 243        {"matrix": [2, 7], "x": 7.75, "y": 2},
 244        {"matrix": [2, 8], "x": 8.75, "y": 2},
 245        {"matrix": [2, 9], "x": 9.75, "y": 2},
 246        {"matrix": [2, 10], "x": 10.75, "y": 2},
 247        {"matrix": [2, 11], "x": 11.75, "y": 2},
 248        {"matrix": [2, 13], "x": 12.75, "y": 2, "w": 2.25},
 249        {"matrix": [2, 14], "x": 15, "y": 2},
 250
 251        {"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
 252        {"matrix": [3, 2], "x": 2.25, "y": 3},
 253        {"matrix": [3, 3], "x": 3.25, "y": 3},
 254        {"matrix": [3, 4], "x": 4.25, "y": 3},
 255        {"matrix": [3, 5], "x": 5.25, "y": 3},
 256        {"matrix": [3, 6], "x": 6.25, "y": 3},
 257        {"matrix": [3, 7], "x": 7.25, "y": 3},
 258        {"matrix": [3, 8], "x": 8.25, "y": 3},
 259        {"matrix": [3, 9], "x": 9.25, "y": 3},
 260        {"matrix": [3, 10], "x": 10.25, "y": 3},
 261        {"matrix": [3, 11], "x": 11.25, "y": 3},
 262        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 263        {"matrix": [3, 13], "x": 14, "y": 3},
 264        {"matrix": [3, 14], "x": 15, "y": 3},
 265
 266        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
 267        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
 268        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
 269        {"matrix": [4, 3], "x": 3.75, "y": 4, "w": 2.25},
 270        {"matrix": [4, 6], "x": 6, "y": 4, "w": 1.25},
 271        {"matrix": [4, 8], "x": 7.25, "y": 4, "w": 2.75},
 272        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
 273        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
 274
 275        {"matrix": [4, 12], "x": 13, "y": 4},
 276        {"matrix": [4, 13], "x": 14, "y": 4},
 277        {"matrix": [4, 14], "x": 15, "y": 4}
 278      ]
 279    },
 280    "LAYOUT_splitbs": {
 281      "layout": [
 282        {"matrix": [0, 0], "x": 0, "y": 0},
 283        {"matrix": [0, 1], "x": 1, "y": 0},
 284        {"matrix": [0, 2], "x": 2, "y": 0},
 285        {"matrix": [0, 3], "x": 3, "y": 0},
 286        {"matrix": [0, 4], "x": 4, "y": 0},
 287        {"matrix": [0, 5], "x": 5, "y": 0},
 288        {"matrix": [0, 6], "x": 6, "y": 0},
 289        {"matrix": [0, 7], "x": 7, "y": 0},
 290        {"matrix": [0, 8], "x": 8, "y": 0},
 291        {"matrix": [0, 9], "x": 9, "y": 0},
 292        {"matrix": [0, 10], "x": 10, "y": 0},
 293        {"matrix": [0, 11], "x": 11, "y": 0},
 294        {"matrix": [0, 12], "x": 12, "y": 0},
 295        {"matrix": [0, 13], "x": 13, "y": 0},
 296        {"matrix": [0, 14], "x": 14, "y": 0},
 297
 298        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 299        {"matrix": [1, 1], "x": 1.5, "y": 1},
 300        {"matrix": [1, 2], "x": 2.5, "y": 1},
 301        {"matrix": [1, 3], "x": 3.5, "y": 1},
 302        {"matrix": [1, 4], "x": 4.5, "y": 1},
 303        {"matrix": [1, 5], "x": 5.5, "y": 1},
 304        {"matrix": [1, 6], "x": 6.5, "y": 1},
 305        {"matrix": [1, 7], "x": 7.5, "y": 1},
 306        {"matrix": [1, 8], "x": 8.5, "y": 1},
 307        {"matrix": [1, 9], "x": 9.5, "y": 1},
 308        {"matrix": [1, 10], "x": 10.5, "y": 1},
 309        {"matrix": [1, 11], "x": 11.5, "y": 1},
 310        {"matrix": [1, 12], "x": 12.5, "y": 1},
 311        {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
 312        {"matrix": [1, 14], "x": 15, "y": 1},
 313
 314        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 315        {"matrix": [2, 1], "x": 1.75, "y": 2},
 316        {"matrix": [2, 2], "x": 2.75, "y": 2},
 317        {"matrix": [2, 3], "x": 3.75, "y": 2},
 318        {"matrix": [2, 4], "x": 4.75, "y": 2},
 319        {"matrix": [2, 5], "x": 5.75, "y": 2},
 320        {"matrix": [2, 6], "x": 6.75, "y": 2},
 321        {"matrix": [2, 7], "x": 7.75, "y": 2},
 322        {"matrix": [2, 8], "x": 8.75, "y": 2},
 323        {"matrix": [2, 9], "x": 9.75, "y": 2},
 324        {"matrix": [2, 10], "x": 10.75, "y": 2},
 325        {"matrix": [2, 11], "x": 11.75, "y": 2},
 326        {"matrix": [2, 13], "x": 12.75, "y": 2, "w": 2.25},
 327        {"matrix": [2, 14], "x": 15, "y": 2},
 328
 329        {"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
 330        {"matrix": [3, 2], "x": 2.25, "y": 3},
 331        {"matrix": [3, 3], "x": 3.25, "y": 3},
 332        {"matrix": [3, 4], "x": 4.25, "y": 3},
 333        {"matrix": [3, 5], "x": 5.25, "y": 3},
 334        {"matrix": [3, 6], "x": 6.25, "y": 3},
 335        {"matrix": [3, 7], "x": 7.25, "y": 3},
 336        {"matrix": [3, 8], "x": 8.25, "y": 3},
 337        {"matrix": [3, 9], "x": 9.25, "y": 3},
 338        {"matrix": [3, 10], "x": 10.25, "y": 3},
 339        {"matrix": [3, 11], "x": 11.25, "y": 3},
 340        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 341        {"matrix": [3, 13], "x": 14, "y": 3},
 342        {"matrix": [3, 14], "x": 15, "y": 3},
 343
 344        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
 345        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
 346        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
 347        {"matrix": [4, 6], "x": 3.75, "y": 4, "w": 6.25},
 348        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
 349        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
 350
 351        {"matrix": [4, 12], "x": 13, "y": 4},
 352        {"matrix": [4, 13], "x": 14, "y": 4},
 353        {"matrix": [4, 14], "x": 15, "y": 4}
 354      ]
 355    },
 356    "LAYOUT_splitbs_7u": {
 357      "layout": [
 358        {"matrix": [0, 0], "x": 0, "y": 0},
 359        {"matrix": [0, 1], "x": 1, "y": 0},
 360        {"matrix": [0, 2], "x": 2, "y": 0},
 361        {"matrix": [0, 3], "x": 3, "y": 0},
 362        {"matrix": [0, 4], "x": 4, "y": 0},
 363        {"matrix": [0, 5], "x": 5, "y": 0},
 364        {"matrix": [0, 6], "x": 6, "y": 0},
 365        {"matrix": [0, 7], "x": 7, "y": 0},
 366        {"matrix": [0, 8], "x": 8, "y": 0},
 367        {"matrix": [0, 9], "x": 9, "y": 0},
 368        {"matrix": [0, 10], "x": 10, "y": 0},
 369        {"matrix": [0, 11], "x": 11, "y": 0},
 370        {"matrix": [0, 12], "x": 12, "y": 0},
 371        {"matrix": [0, 13], "x": 13, "y": 0},
 372        {"matrix": [0, 14], "x": 14, "y": 0},
 373
 374        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 375        {"matrix": [1, 1], "x": 1.5, "y": 1},
 376        {"matrix": [1, 2], "x": 2.5, "y": 1},
 377        {"matrix": [1, 3], "x": 3.5, "y": 1},
 378        {"matrix": [1, 4], "x": 4.5, "y": 1},
 379        {"matrix": [1, 5], "x": 5.5, "y": 1},
 380        {"matrix": [1, 6], "x": 6.5, "y": 1},
 381        {"matrix": [1, 7], "x": 7.5, "y": 1},
 382        {"matrix": [1, 8], "x": 8.5, "y": 1},
 383        {"matrix": [1, 9], "x": 9.5, "y": 1},
 384        {"matrix": [1, 10], "x": 10.5, "y": 1},
 385        {"matrix": [1, 11], "x": 11.5, "y": 1},
 386        {"matrix": [1, 12], "x": 12.5, "y": 1},
 387        {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
 388        {"matrix": [1, 14], "x": 15, "y": 1},
 389
 390        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 391        {"matrix": [2, 1], "x": 1.75, "y": 2},
 392        {"matrix": [2, 2], "x": 2.75, "y": 2},
 393        {"matrix": [2, 3], "x": 3.75, "y": 2},
 394        {"matrix": [2, 4], "x": 4.75, "y": 2},
 395        {"matrix": [2, 5], "x": 5.75, "y": 2},
 396        {"matrix": [2, 6], "x": 6.75, "y": 2},
 397        {"matrix": [2, 7], "x": 7.75, "y": 2},
 398        {"matrix": [2, 8], "x": 8.75, "y": 2},
 399        {"matrix": [2, 9], "x": 9.75, "y": 2},
 400        {"matrix": [2, 10], "x": 10.75, "y": 2},
 401        {"matrix": [2, 11], "x": 11.75, "y": 2},
 402        {"matrix": [2, 13], "x": 12.75, "y": 2, "w": 2.25},
 403        {"matrix": [2, 14], "x": 15, "y": 2},
 404
 405        {"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
 406        {"matrix": [3, 2], "x": 2.25, "y": 3},
 407        {"matrix": [3, 3], "x": 3.25, "y": 3},
 408        {"matrix": [3, 4], "x": 4.25, "y": 3},
 409        {"matrix": [3, 5], "x": 5.25, "y": 3},
 410        {"matrix": [3, 6], "x": 6.25, "y": 3},
 411        {"matrix": [3, 7], "x": 7.25, "y": 3},
 412        {"matrix": [3, 8], "x": 8.25, "y": 3},
 413        {"matrix": [3, 9], "x": 9.25, "y": 3},
 414        {"matrix": [3, 10], "x": 10.25, "y": 3},
 415        {"matrix": [3, 11], "x": 11.25, "y": 3},
 416        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 417        {"matrix": [3, 13], "x": 14, "y": 3},
 418        {"matrix": [3, 14], "x": 15, "y": 3},
 419
 420        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.5},
 421        {"matrix": [4, 1], "x": 1.5, "y": 4},
 422        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.5},
 423        {"matrix": [4, 6], "x": 4, "y": 4, "w": 7},
 424        {"matrix": [4, 11], "x": 11, "y": 4, "w": 1.5},
 425
 426        {"matrix": [4, 12], "x": 13, "y": 4},
 427        {"matrix": [4, 13], "x": 14, "y": 4},
 428        {"matrix": [4, 14], "x": 15, "y": 4}
 429      ]
 430    },
 431    "LAYOUT_splitbs_splitspace": {
 432      "layout": [
 433        {"matrix": [0, 0], "x": 0, "y": 0},
 434        {"matrix": [0, 1], "x": 1, "y": 0},
 435        {"matrix": [0, 2], "x": 2, "y": 0},
 436        {"matrix": [0, 3], "x": 3, "y": 0},
 437        {"matrix": [0, 4], "x": 4, "y": 0},
 438        {"matrix": [0, 5], "x": 5, "y": 0},
 439        {"matrix": [0, 6], "x": 6, "y": 0},
 440        {"matrix": [0, 7], "x": 7, "y": 0},
 441        {"matrix": [0, 8], "x": 8, "y": 0},
 442        {"matrix": [0, 9], "x": 9, "y": 0},
 443        {"matrix": [0, 10], "x": 10, "y": 0},
 444        {"matrix": [0, 11], "x": 11, "y": 0},
 445        {"matrix": [0, 12], "x": 12, "y": 0},
 446        {"matrix": [0, 13], "x": 13, "y": 0},
 447        {"matrix": [0, 14], "x": 14, "y": 0},
 448
 449        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 450        {"matrix": [1, 1], "x": 1.5, "y": 1},
 451        {"matrix": [1, 2], "x": 2.5, "y": 1},
 452        {"matrix": [1, 3], "x": 3.5, "y": 1},
 453        {"matrix": [1, 4], "x": 4.5, "y": 1},
 454        {"matrix": [1, 5], "x": 5.5, "y": 1},
 455        {"matrix": [1, 6], "x": 6.5, "y": 1},
 456        {"matrix": [1, 7], "x": 7.5, "y": 1},
 457        {"matrix": [1, 8], "x": 8.5, "y": 1},
 458        {"matrix": [1, 9], "x": 9.5, "y": 1},
 459        {"matrix": [1, 10], "x": 10.5, "y": 1},
 460        {"matrix": [1, 11], "x": 11.5, "y": 1},
 461        {"matrix": [1, 12], "x": 12.5, "y": 1},
 462        {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
 463        {"matrix": [1, 14], "x": 15, "y": 1},
 464
 465        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 466        {"matrix": [2, 1], "x": 1.75, "y": 2},
 467        {"matrix": [2, 2], "x": 2.75, "y": 2},
 468        {"matrix": [2, 3], "x": 3.75, "y": 2},
 469        {"matrix": [2, 4], "x": 4.75, "y": 2},
 470        {"matrix": [2, 5], "x": 5.75, "y": 2},
 471        {"matrix": [2, 6], "x": 6.75, "y": 2},
 472        {"matrix": [2, 7], "x": 7.75, "y": 2},
 473        {"matrix": [2, 8], "x": 8.75, "y": 2},
 474        {"matrix": [2, 9], "x": 9.75, "y": 2},
 475        {"matrix": [2, 10], "x": 10.75, "y": 2},
 476        {"matrix": [2, 11], "x": 11.75, "y": 2},
 477        {"matrix": [2, 13], "x": 12.75, "y": 2, "w": 2.25},
 478        {"matrix": [2, 14], "x": 15, "y": 2},
 479
 480        {"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
 481        {"matrix": [3, 2], "x": 2.25, "y": 3},
 482        {"matrix": [3, 3], "x": 3.25, "y": 3},
 483        {"matrix": [3, 4], "x": 4.25, "y": 3},
 484        {"matrix": [3, 5], "x": 5.25, "y": 3},
 485        {"matrix": [3, 6], "x": 6.25, "y": 3},
 486        {"matrix": [3, 7], "x": 7.25, "y": 3},
 487        {"matrix": [3, 8], "x": 8.25, "y": 3},
 488        {"matrix": [3, 9], "x": 9.25, "y": 3},
 489        {"matrix": [3, 10], "x": 10.25, "y": 3},
 490        {"matrix": [3, 11], "x": 11.25, "y": 3},
 491        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 492        {"matrix": [3, 13], "x": 14, "y": 3},
 493        {"matrix": [3, 14], "x": 15, "y": 3},
 494
 495        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
 496        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
 497        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
 498        {"matrix": [4, 3], "x": 3.75, "y": 4, "w": 2.25},
 499        {"matrix": [4, 6], "x": 6, "y": 4, "w": 1.25},
 500        {"matrix": [4, 8], "x": 7.25, "y": 4, "w": 2.75},
 501        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
 502        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
 503
 504        {"matrix": [4, 12], "x": 13, "y": 4},
 505        {"matrix": [4, 13], "x": 14, "y": 4},
 506        {"matrix": [4, 14], "x": 15, "y": 4}
 507      ]
 508    },
 509    "LAYOUT_iso": {
 510      "layout": [
 511        {"matrix": [0, 0], "x": 0, "y": 0},
 512        {"matrix": [0, 1], "x": 1, "y": 0},
 513        {"matrix": [0, 2], "x": 2, "y": 0},
 514        {"matrix": [0, 3], "x": 3, "y": 0},
 515        {"matrix": [0, 4], "x": 4, "y": 0},
 516        {"matrix": [0, 5], "x": 5, "y": 0},
 517        {"matrix": [0, 6], "x": 6, "y": 0},
 518        {"matrix": [0, 7], "x": 7, "y": 0},
 519        {"matrix": [0, 8], "x": 8, "y": 0},
 520        {"matrix": [0, 9], "x": 9, "y": 0},
 521        {"matrix": [0, 10], "x": 10, "y": 0},
 522        {"matrix": [0, 11], "x": 11, "y": 0},
 523        {"matrix": [0, 12], "x": 12, "y": 0},
 524        {"matrix": [0, 14], "x": 13, "y": 0, "w": 2},
 525
 526        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 527        {"matrix": [1, 1], "x": 1.5, "y": 1},
 528        {"matrix": [1, 2], "x": 2.5, "y": 1},
 529        {"matrix": [1, 3], "x": 3.5, "y": 1},
 530        {"matrix": [1, 4], "x": 4.5, "y": 1},
 531        {"matrix": [1, 5], "x": 5.5, "y": 1},
 532        {"matrix": [1, 6], "x": 6.5, "y": 1},
 533        {"matrix": [1, 7], "x": 7.5, "y": 1},
 534        {"matrix": [1, 8], "x": 8.5, "y": 1},
 535        {"matrix": [1, 9], "x": 9.5, "y": 1},
 536        {"matrix": [1, 10], "x": 10.5, "y": 1},
 537        {"matrix": [1, 11], "x": 11.5, "y": 1},
 538        {"matrix": [1, 12], "x": 12.5, "y": 1},
 539        {"matrix": [1, 14], "x": 15, "y": 1},
 540
 541        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 542        {"matrix": [2, 1], "x": 1.75, "y": 2},
 543        {"matrix": [2, 2], "x": 2.75, "y": 2},
 544        {"matrix": [2, 3], "x": 3.75, "y": 2},
 545        {"matrix": [2, 4], "x": 4.75, "y": 2},
 546        {"matrix": [2, 5], "x": 5.75, "y": 2},
 547        {"matrix": [2, 6], "x": 6.75, "y": 2},
 548        {"matrix": [2, 7], "x": 7.75, "y": 2},
 549        {"matrix": [2, 8], "x": 8.75, "y": 2},
 550        {"matrix": [2, 9], "x": 9.75, "y": 2},
 551        {"matrix": [2, 10], "x": 10.75, "y": 2},
 552        {"matrix": [2, 11], "x": 11.75, "y": 2},
 553        {"matrix": [2, 12], "x": 12.75, "y": 2},
 554        {"matrix": [2, 13], "x": 13.75, "y": 1, "w": 1.25, "h": 2},
 555        {"matrix": [2, 14], "x": 15, "y": 2},
 556
 557        {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
 558        {"matrix": [3, 1], "x": 1.25, "y": 3},
 559        {"matrix": [3, 2], "x": 2.25, "y": 3},
 560        {"matrix": [3, 3], "x": 3.25, "y": 3},
 561        {"matrix": [3, 4], "x": 4.25, "y": 3},
 562        {"matrix": [3, 5], "x": 5.25, "y": 3},
 563        {"matrix": [3, 6], "x": 6.25, "y": 3},
 564        {"matrix": [3, 7], "x": 7.25, "y": 3},
 565        {"matrix": [3, 8], "x": 8.25, "y": 3},
 566        {"matrix": [3, 9], "x": 9.25, "y": 3},
 567        {"matrix": [3, 10], "x": 10.25, "y": 3},
 568        {"matrix": [3, 11], "x": 11.25, "y": 3},
 569        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 570        {"matrix": [3, 13], "x": 14, "y": 3},
 571        {"matrix": [3, 14], "x": 15, "y": 3},
 572
 573        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
 574        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
 575        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
 576        {"matrix": [4, 6], "x": 3.75, "y": 4, "w": 6.25},
 577        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
 578        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
 579
 580        {"matrix": [4, 12], "x": 13, "y": 4},
 581        {"matrix": [4, 13], "x": 14, "y": 4},
 582        {"matrix": [4, 14], "x": 15, "y": 4}
 583      ]
 584    },
 585    "LAYOUT_iso_7u": {
 586      "layout": [
 587        {"matrix": [0, 0], "x": 0, "y": 0},
 588        {"matrix": [0, 1], "x": 1, "y": 0},
 589        {"matrix": [0, 2], "x": 2, "y": 0},
 590        {"matrix": [0, 3], "x": 3, "y": 0},
 591        {"matrix": [0, 4], "x": 4, "y": 0},
 592        {"matrix": [0, 5], "x": 5, "y": 0},
 593        {"matrix": [0, 6], "x": 6, "y": 0},
 594        {"matrix": [0, 7], "x": 7, "y": 0},
 595        {"matrix": [0, 8], "x": 8, "y": 0},
 596        {"matrix": [0, 9], "x": 9, "y": 0},
 597        {"matrix": [0, 10], "x": 10, "y": 0},
 598        {"matrix": [0, 11], "x": 11, "y": 0},
 599        {"matrix": [0, 12], "x": 12, "y": 0},
 600        {"matrix": [0, 14], "x": 13, "y": 0, "w": 2},
 601
 602        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 603        {"matrix": [1, 1], "x": 1.5, "y": 1},
 604        {"matrix": [1, 2], "x": 2.5, "y": 1},
 605        {"matrix": [1, 3], "x": 3.5, "y": 1},
 606        {"matrix": [1, 4], "x": 4.5, "y": 1},
 607        {"matrix": [1, 5], "x": 5.5, "y": 1},
 608        {"matrix": [1, 6], "x": 6.5, "y": 1},
 609        {"matrix": [1, 7], "x": 7.5, "y": 1},
 610        {"matrix": [1, 8], "x": 8.5, "y": 1},
 611        {"matrix": [1, 9], "x": 9.5, "y": 1},
 612        {"matrix": [1, 10], "x": 10.5, "y": 1},
 613        {"matrix": [1, 11], "x": 11.5, "y": 1},
 614        {"matrix": [1, 12], "x": 12.5, "y": 1},
 615        {"matrix": [1, 14], "x": 15, "y": 1},
 616
 617        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 618        {"matrix": [2, 1], "x": 1.75, "y": 2},
 619        {"matrix": [2, 2], "x": 2.75, "y": 2},
 620        {"matrix": [2, 3], "x": 3.75, "y": 2},
 621        {"matrix": [2, 4], "x": 4.75, "y": 2},
 622        {"matrix": [2, 5], "x": 5.75, "y": 2},
 623        {"matrix": [2, 6], "x": 6.75, "y": 2},
 624        {"matrix": [2, 7], "x": 7.75, "y": 2},
 625        {"matrix": [2, 8], "x": 8.75, "y": 2},
 626        {"matrix": [2, 9], "x": 9.75, "y": 2},
 627        {"matrix": [2, 10], "x": 10.75, "y": 2},
 628        {"matrix": [2, 11], "x": 11.75, "y": 2},
 629        {"matrix": [2, 12], "x": 12.75, "y": 2},
 630        {"matrix": [2, 13], "x": 13.75, "y": 1, "w": 1.25, "h": 2},
 631        {"matrix": [2, 14], "x": 15, "y": 2},
 632
 633        {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
 634        {"matrix": [3, 1], "x": 1.25, "y": 3},
 635        {"matrix": [3, 2], "x": 2.25, "y": 3},
 636        {"matrix": [3, 3], "x": 3.25, "y": 3},
 637        {"matrix": [3, 4], "x": 4.25, "y": 3},
 638        {"matrix": [3, 5], "x": 5.25, "y": 3},
 639        {"matrix": [3, 6], "x": 6.25, "y": 3},
 640        {"matrix": [3, 7], "x": 7.25, "y": 3},
 641        {"matrix": [3, 8], "x": 8.25, "y": 3},
 642        {"matrix": [3, 9], "x": 9.25, "y": 3},
 643        {"matrix": [3, 10], "x": 10.25, "y": 3},
 644        {"matrix": [3, 11], "x": 11.25, "y": 3},
 645        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 646        {"matrix": [3, 13], "x": 14, "y": 3},
 647        {"matrix": [3, 14], "x": 15, "y": 3},
 648
 649        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.5},
 650        {"matrix": [4, 1], "x": 1.5, "y": 4},
 651        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.5},
 652        {"matrix": [4, 6], "x": 4, "y": 4, "w": 7},
 653        {"matrix": [4, 11], "x": 11, "y": 4, "w": 1.5},
 654
 655        {"matrix": [4, 12], "x": 13, "y": 4},
 656        {"matrix": [4, 13], "x": 14, "y": 4},
 657        {"matrix": [4, 14], "x": 15, "y": 4}
 658      ]
 659    },
 660    "LAYOUT_iso_splitspace": {
 661      "layout": [
 662        {"matrix": [0, 0], "x": 0, "y": 0},
 663        {"matrix": [0, 1], "x": 1, "y": 0},
 664        {"matrix": [0, 2], "x": 2, "y": 0},
 665        {"matrix": [0, 3], "x": 3, "y": 0},
 666        {"matrix": [0, 4], "x": 4, "y": 0},
 667        {"matrix": [0, 5], "x": 5, "y": 0},
 668        {"matrix": [0, 6], "x": 6, "y": 0},
 669        {"matrix": [0, 7], "x": 7, "y": 0},
 670        {"matrix": [0, 8], "x": 8, "y": 0},
 671        {"matrix": [0, 9], "x": 9, "y": 0},
 672        {"matrix": [0, 10], "x": 10, "y": 0},
 673        {"matrix": [0, 11], "x": 11, "y": 0},
 674        {"matrix": [0, 12], "x": 12, "y": 0},
 675        {"matrix": [0, 14], "x": 13, "y": 0, "w": 2},
 676
 677        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 678        {"matrix": [1, 1], "x": 1.5, "y": 1},
 679        {"matrix": [1, 2], "x": 2.5, "y": 1},
 680        {"matrix": [1, 3], "x": 3.5, "y": 1},
 681        {"matrix": [1, 4], "x": 4.5, "y": 1},
 682        {"matrix": [1, 5], "x": 5.5, "y": 1},
 683        {"matrix": [1, 6], "x": 6.5, "y": 1},
 684        {"matrix": [1, 7], "x": 7.5, "y": 1},
 685        {"matrix": [1, 8], "x": 8.5, "y": 1},
 686        {"matrix": [1, 9], "x": 9.5, "y": 1},
 687        {"matrix": [1, 10], "x": 10.5, "y": 1},
 688        {"matrix": [1, 11], "x": 11.5, "y": 1},
 689        {"matrix": [1, 12], "x": 12.5, "y": 1},
 690        {"matrix": [1, 14], "x": 15, "y": 1},
 691
 692        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 693        {"matrix": [2, 1], "x": 1.75, "y": 2},
 694        {"matrix": [2, 2], "x": 2.75, "y": 2},
 695        {"matrix": [2, 3], "x": 3.75, "y": 2},
 696        {"matrix": [2, 4], "x": 4.75, "y": 2},
 697        {"matrix": [2, 5], "x": 5.75, "y": 2},
 698        {"matrix": [2, 6], "x": 6.75, "y": 2},
 699        {"matrix": [2, 7], "x": 7.75, "y": 2},
 700        {"matrix": [2, 8], "x": 8.75, "y": 2},
 701        {"matrix": [2, 9], "x": 9.75, "y": 2},
 702        {"matrix": [2, 10], "x": 10.75, "y": 2},
 703        {"matrix": [2, 11], "x": 11.75, "y": 2},
 704        {"matrix": [2, 12], "x": 12.75, "y": 2},
 705        {"matrix": [2, 13], "x": 13.75, "y": 1, "w": 1.25, "h": 2},
 706        {"matrix": [2, 14], "x": 15, "y": 2},
 707
 708        {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
 709        {"matrix": [3, 1], "x": 1.25, "y": 3},
 710        {"matrix": [3, 2], "x": 2.25, "y": 3},
 711        {"matrix": [3, 3], "x": 3.25, "y": 3},
 712        {"matrix": [3, 4], "x": 4.25, "y": 3},
 713        {"matrix": [3, 5], "x": 5.25, "y": 3},
 714        {"matrix": [3, 6], "x": 6.25, "y": 3},
 715        {"matrix": [3, 7], "x": 7.25, "y": 3},
 716        {"matrix": [3, 8], "x": 8.25, "y": 3},
 717        {"matrix": [3, 9], "x": 9.25, "y": 3},
 718        {"matrix": [3, 10], "x": 10.25, "y": 3},
 719        {"matrix": [3, 11], "x": 11.25, "y": 3},
 720        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 721        {"matrix": [3, 13], "x": 14, "y": 3},
 722        {"matrix": [3, 14], "x": 15, "y": 3},
 723
 724        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
 725        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
 726        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
 727        {"matrix": [4, 3], "x": 3.75, "y": 4, "w": 2.25},
 728        {"matrix": [4, 6], "x": 6, "y": 4, "w": 1.25},
 729        {"matrix": [4, 8], "x": 7.25, "y": 4, "w": 2.75},
 730        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
 731        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
 732
 733        {"matrix": [4, 12], "x": 13, "y": 4},
 734        {"matrix": [4, 13], "x": 14, "y": 4},
 735        {"matrix": [4, 14], "x": 15, "y": 4}
 736      ]
 737    },
 738    "LAYOUT_iso_splitbs": {
 739      "layout": [
 740        {"matrix": [0, 0], "x": 0, "y": 0},
 741        {"matrix": [0, 1], "x": 1, "y": 0},
 742        {"matrix": [0, 2], "x": 2, "y": 0},
 743        {"matrix": [0, 3], "x": 3, "y": 0},
 744        {"matrix": [0, 4], "x": 4, "y": 0},
 745        {"matrix": [0, 5], "x": 5, "y": 0},
 746        {"matrix": [0, 6], "x": 6, "y": 0},
 747        {"matrix": [0, 7], "x": 7, "y": 0},
 748        {"matrix": [0, 8], "x": 8, "y": 0},
 749        {"matrix": [0, 9], "x": 9, "y": 0},
 750        {"matrix": [0, 10], "x": 10, "y": 0},
 751        {"matrix": [0, 11], "x": 11, "y": 0},
 752        {"matrix": [0, 12], "x": 12, "y": 0},
 753        {"matrix": [0, 13], "x": 13, "y": 0},
 754        {"matrix": [0, 14], "x": 14, "y": 0},
 755
 756        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 757        {"matrix": [1, 1], "x": 1.5, "y": 1},
 758        {"matrix": [1, 2], "x": 2.5, "y": 1},
 759        {"matrix": [1, 3], "x": 3.5, "y": 1},
 760        {"matrix": [1, 4], "x": 4.5, "y": 1},
 761        {"matrix": [1, 5], "x": 5.5, "y": 1},
 762        {"matrix": [1, 6], "x": 6.5, "y": 1},
 763        {"matrix": [1, 7], "x": 7.5, "y": 1},
 764        {"matrix": [1, 8], "x": 8.5, "y": 1},
 765        {"matrix": [1, 9], "x": 9.5, "y": 1},
 766        {"matrix": [1, 10], "x": 10.5, "y": 1},
 767        {"matrix": [1, 11], "x": 11.5, "y": 1},
 768        {"matrix": [1, 12], "x": 12.5, "y": 1},
 769        {"matrix": [1, 14], "x": 15, "y": 1},
 770
 771        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 772        {"matrix": [2, 1], "x": 1.75, "y": 2},
 773        {"matrix": [2, 2], "x": 2.75, "y": 2},
 774        {"matrix": [2, 3], "x": 3.75, "y": 2},
 775        {"matrix": [2, 4], "x": 4.75, "y": 2},
 776        {"matrix": [2, 5], "x": 5.75, "y": 2},
 777        {"matrix": [2, 6], "x": 6.75, "y": 2},
 778        {"matrix": [2, 7], "x": 7.75, "y": 2},
 779        {"matrix": [2, 8], "x": 8.75, "y": 2},
 780        {"matrix": [2, 9], "x": 9.75, "y": 2},
 781        {"matrix": [2, 10], "x": 10.75, "y": 2},
 782        {"matrix": [2, 11], "x": 11.75, "y": 2},
 783        {"matrix": [2, 12], "x": 12.75, "y": 2},
 784        {"matrix": [2, 13], "x": 13.75, "y": 1, "w": 1.25, "h": 2},
 785        {"matrix": [2, 14], "x": 15, "y": 2},
 786
 787        {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
 788        {"matrix": [3, 1], "x": 1.25, "y": 3},
 789        {"matrix": [3, 2], "x": 2.25, "y": 3},
 790        {"matrix": [3, 3], "x": 3.25, "y": 3},
 791        {"matrix": [3, 4], "x": 4.25, "y": 3},
 792        {"matrix": [3, 5], "x": 5.25, "y": 3},
 793        {"matrix": [3, 6], "x": 6.25, "y": 3},
 794        {"matrix": [3, 7], "x": 7.25, "y": 3},
 795        {"matrix": [3, 8], "x": 8.25, "y": 3},
 796        {"matrix": [3, 9], "x": 9.25, "y": 3},
 797        {"matrix": [3, 10], "x": 10.25, "y": 3},
 798        {"matrix": [3, 11], "x": 11.25, "y": 3},
 799        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 800        {"matrix": [3, 13], "x": 14, "y": 3},
 801        {"matrix": [3, 14], "x": 15, "y": 3},
 802
 803        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
 804        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
 805        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
 806        {"matrix": [4, 6], "x": 3.75, "y": 4, "w": 6.25},
 807        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
 808        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
 809
 810        {"matrix": [4, 12], "x": 13, "y": 4},
 811        {"matrix": [4, 13], "x": 14, "y": 4},
 812        {"matrix": [4, 14], "x": 15, "y": 4}
 813      ]
 814    },
 815    "LAYOUT_iso_splitbs_7u": {
 816      "layout": [
 817        {"matrix": [0, 0], "x": 0, "y": 0},
 818        {"matrix": [0, 1], "x": 1, "y": 0},
 819        {"matrix": [0, 2], "x": 2, "y": 0},
 820        {"matrix": [0, 3], "x": 3, "y": 0},
 821        {"matrix": [0, 4], "x": 4, "y": 0},
 822        {"matrix": [0, 5], "x": 5, "y": 0},
 823        {"matrix": [0, 6], "x": 6, "y": 0},
 824        {"matrix": [0, 7], "x": 7, "y": 0},
 825        {"matrix": [0, 8], "x": 8, "y": 0},
 826        {"matrix": [0, 9], "x": 9, "y": 0},
 827        {"matrix": [0, 10], "x": 10, "y": 0},
 828        {"matrix": [0, 11], "x": 11, "y": 0},
 829        {"matrix": [0, 12], "x": 12, "y": 0},
 830        {"matrix": [0, 13], "x": 13, "y": 0},
 831        {"matrix": [0, 14], "x": 14, "y": 0},
 832
 833        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 834        {"matrix": [1, 1], "x": 1.5, "y": 1},
 835        {"matrix": [1, 2], "x": 2.5, "y": 1},
 836        {"matrix": [1, 3], "x": 3.5, "y": 1},
 837        {"matrix": [1, 4], "x": 4.5, "y": 1},
 838        {"matrix": [1, 5], "x": 5.5, "y": 1},
 839        {"matrix": [1, 6], "x": 6.5, "y": 1},
 840        {"matrix": [1, 7], "x": 7.5, "y": 1},
 841        {"matrix": [1, 8], "x": 8.5, "y": 1},
 842        {"matrix": [1, 9], "x": 9.5, "y": 1},
 843        {"matrix": [1, 10], "x": 10.5, "y": 1},
 844        {"matrix": [1, 11], "x": 11.5, "y": 1},
 845        {"matrix": [1, 12], "x": 12.5, "y": 1},
 846        {"matrix": [1, 14], "x": 15, "y": 1},
 847
 848        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 849        {"matrix": [2, 1], "x": 1.75, "y": 2},
 850        {"matrix": [2, 2], "x": 2.75, "y": 2},
 851        {"matrix": [2, 3], "x": 3.75, "y": 2},
 852        {"matrix": [2, 4], "x": 4.75, "y": 2},
 853        {"matrix": [2, 5], "x": 5.75, "y": 2},
 854        {"matrix": [2, 6], "x": 6.75, "y": 2},
 855        {"matrix": [2, 7], "x": 7.75, "y": 2},
 856        {"matrix": [2, 8], "x": 8.75, "y": 2},
 857        {"matrix": [2, 9], "x": 9.75, "y": 2},
 858        {"matrix": [2, 10], "x": 10.75, "y": 2},
 859        {"matrix": [2, 11], "x": 11.75, "y": 2},
 860        {"matrix": [2, 12], "x": 12.75, "y": 2},
 861        {"matrix": [2, 13], "x": 13.75, "y": 1, "w": 1.25, "h": 2},
 862        {"matrix": [2, 14], "x": 15, "y": 2},
 863
 864        {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
 865        {"matrix": [3, 1], "x": 1.25, "y": 3},
 866        {"matrix": [3, 2], "x": 2.25, "y": 3},
 867        {"matrix": [3, 3], "x": 3.25, "y": 3},
 868        {"matrix": [3, 4], "x": 4.25, "y": 3},
 869        {"matrix": [3, 5], "x": 5.25, "y": 3},
 870        {"matrix": [3, 6], "x": 6.25, "y": 3},
 871        {"matrix": [3, 7], "x": 7.25, "y": 3},
 872        {"matrix": [3, 8], "x": 8.25, "y": 3},
 873        {"matrix": [3, 9], "x": 9.25, "y": 3},
 874        {"matrix": [3, 10], "x": 10.25, "y": 3},
 875        {"matrix": [3, 11], "x": 11.25, "y": 3},
 876        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 877        {"matrix": [3, 13], "x": 14, "y": 3},
 878        {"matrix": [3, 14], "x": 15, "y": 3},
 879
 880        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.5},
 881        {"matrix": [4, 1], "x": 1.5, "y": 4},
 882        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.5},
 883        {"matrix": [4, 6], "x": 4, "y": 4, "w": 7},
 884        {"matrix": [4, 11], "x": 11, "y": 4, "w": 1.5},
 885
 886        {"matrix": [4, 12], "x": 13, "y": 4},
 887        {"matrix": [4, 13], "x": 14, "y": 4},
 888        {"matrix": [4, 14], "x": 15, "y": 4}
 889      ]
 890    },
 891    "LAYOUT_iso_splitbs_splitspace": {
 892      "layout": [
 893        {"matrix": [0, 0], "x": 0, "y": 0},
 894        {"matrix": [0, 1], "x": 1, "y": 0},
 895        {"matrix": [0, 2], "x": 2, "y": 0},
 896        {"matrix": [0, 3], "x": 3, "y": 0},
 897        {"matrix": [0, 4], "x": 4, "y": 0},
 898        {"matrix": [0, 5], "x": 5, "y": 0},
 899        {"matrix": [0, 6], "x": 6, "y": 0},
 900        {"matrix": [0, 7], "x": 7, "y": 0},
 901        {"matrix": [0, 8], "x": 8, "y": 0},
 902        {"matrix": [0, 9], "x": 9, "y": 0},
 903        {"matrix": [0, 10], "x": 10, "y": 0},
 904        {"matrix": [0, 11], "x": 11, "y": 0},
 905        {"matrix": [0, 12], "x": 12, "y": 0},
 906        {"matrix": [0, 13], "x": 13, "y": 0},
 907        {"matrix": [0, 14], "x": 14, "y": 0},
 908
 909        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 910        {"matrix": [1, 1], "x": 1.5, "y": 1},
 911        {"matrix": [1, 2], "x": 2.5, "y": 1},
 912        {"matrix": [1, 3], "x": 3.5, "y": 1},
 913        {"matrix": [1, 4], "x": 4.5, "y": 1},
 914        {"matrix": [1, 5], "x": 5.5, "y": 1},
 915        {"matrix": [1, 6], "x": 6.5, "y": 1},
 916        {"matrix": [1, 7], "x": 7.5, "y": 1},
 917        {"matrix": [1, 8], "x": 8.5, "y": 1},
 918        {"matrix": [1, 9], "x": 9.5, "y": 1},
 919        {"matrix": [1, 10], "x": 10.5, "y": 1},
 920        {"matrix": [1, 11], "x": 11.5, "y": 1},
 921        {"matrix": [1, 12], "x": 12.5, "y": 1},
 922        {"matrix": [1, 14], "x": 15, "y": 1},
 923
 924        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
 925        {"matrix": [2, 1], "x": 1.75, "y": 2},
 926        {"matrix": [2, 2], "x": 2.75, "y": 2},
 927        {"matrix": [2, 3], "x": 3.75, "y": 2},
 928        {"matrix": [2, 4], "x": 4.75, "y": 2},
 929        {"matrix": [2, 5], "x": 5.75, "y": 2},
 930        {"matrix": [2, 6], "x": 6.75, "y": 2},
 931        {"matrix": [2, 7], "x": 7.75, "y": 2},
 932        {"matrix": [2, 8], "x": 8.75, "y": 2},
 933        {"matrix": [2, 9], "x": 9.75, "y": 2},
 934        {"matrix": [2, 10], "x": 10.75, "y": 2},
 935        {"matrix": [2, 11], "x": 11.75, "y": 2},
 936        {"matrix": [2, 12], "x": 12.75, "y": 2},
 937        {"matrix": [2, 13], "x": 13.75, "y": 1, "w": 1.25, "h": 2},
 938        {"matrix": [2, 14], "x": 15, "y": 2},
 939
 940        {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
 941        {"matrix": [3, 1], "x": 1.25, "y": 3},
 942        {"matrix": [3, 2], "x": 2.25, "y": 3},
 943        {"matrix": [3, 3], "x": 3.25, "y": 3},
 944        {"matrix": [3, 4], "x": 4.25, "y": 3},
 945        {"matrix": [3, 5], "x": 5.25, "y": 3},
 946        {"matrix": [3, 6], "x": 6.25, "y": 3},
 947        {"matrix": [3, 7], "x": 7.25, "y": 3},
 948        {"matrix": [3, 8], "x": 8.25, "y": 3},
 949        {"matrix": [3, 9], "x": 9.25, "y": 3},
 950        {"matrix": [3, 10], "x": 10.25, "y": 3},
 951        {"matrix": [3, 11], "x": 11.25, "y": 3},
 952        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
 953        {"matrix": [3, 13], "x": 14, "y": 3},
 954        {"matrix": [3, 14], "x": 15, "y": 3},
 955
 956        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
 957        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
 958        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
 959        {"matrix": [4, 3], "x": 3.75, "y": 4, "w": 2.25},
 960        {"matrix": [4, 6], "x": 6, "y": 4, "w": 1.25},
 961        {"matrix": [4, 8], "x": 7.25, "y": 4, "w": 2.75},
 962        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
 963        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
 964
 965        {"matrix": [4, 12], "x": 13, "y": 4},
 966        {"matrix": [4, 13], "x": 14, "y": 4},
 967        {"matrix": [4, 14], "x": 15, "y": 4}
 968      ]
 969    },
 970    "LAYOUT_all": {
 971      "layout": [
 972        {"matrix": [0, 0], "x": 0, "y": 0},
 973        {"matrix": [0, 1], "x": 1, "y": 0},
 974        {"matrix": [0, 2], "x": 2, "y": 0},
 975        {"matrix": [0, 3], "x": 3, "y": 0},
 976        {"matrix": [0, 4], "x": 4, "y": 0},
 977        {"matrix": [0, 5], "x": 5, "y": 0},
 978        {"matrix": [0, 6], "x": 6, "y": 0},
 979        {"matrix": [0, 7], "x": 7, "y": 0},
 980        {"matrix": [0, 8], "x": 8, "y": 0},
 981        {"matrix": [0, 9], "x": 9, "y": 0},
 982        {"matrix": [0, 10], "x": 10, "y": 0},
 983        {"matrix": [0, 11], "x": 11, "y": 0},
 984        {"matrix": [0, 12], "x": 12, "y": 0},
 985        {"matrix": [0, 13], "x": 13, "y": 0},
 986        {"matrix": [0, 14], "x": 14, "y": 0},
 987
 988        {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
 989        {"matrix": [1, 1], "x": 1.5, "y": 1},
 990        {"matrix": [1, 2], "x": 2.5, "y": 1},
 991        {"matrix": [1, 3], "x": 3.5, "y": 1},
 992        {"matrix": [1, 4], "x": 4.5, "y": 1},
 993        {"matrix": [1, 5], "x": 5.5, "y": 1},
 994        {"matrix": [1, 6], "x": 6.5, "y": 1},
 995        {"matrix": [1, 7], "x": 7.5, "y": 1},
 996        {"matrix": [1, 8], "x": 8.5, "y": 1},
 997        {"matrix": [1, 9], "x": 9.5, "y": 1},
 998        {"matrix": [1, 10], "x": 10.5, "y": 1},
 999        {"matrix": [1, 11], "x": 11.5, "y": 1},
1000        {"matrix": [1, 12], "x": 12.5, "y": 1},
1001        {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
1002        {"matrix": [1, 14], "x": 15, "y": 1},
1003
1004        {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
1005        {"matrix": [2, 1], "x": 1.75, "y": 2},
1006        {"matrix": [2, 2], "x": 2.75, "y": 2},
1007        {"matrix": [2, 3], "x": 3.75, "y": 2},
1008        {"matrix": [2, 4], "x": 4.75, "y": 2},
1009        {"matrix": [2, 5], "x": 5.75, "y": 2},
1010        {"matrix": [2, 6], "x": 6.75, "y": 2},
1011        {"matrix": [2, 7], "x": 7.75, "y": 2},
1012        {"matrix": [2, 8], "x": 8.75, "y": 2},
1013        {"matrix": [2, 9], "x": 9.75, "y": 2},
1014        {"matrix": [2, 10], "x": 10.75, "y": 2},
1015        {"matrix": [2, 11], "x": 11.75, "y": 2},
1016        {"matrix": [2, 12], "x": 12.75, "y": 2},
1017        {"matrix": [2, 13], "x": 13.75, "y": 2, "w": 1.25},
1018        {"matrix": [2, 14], "x": 15, "y": 2},
1019
1020        {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
1021        {"matrix": [3, 1], "x": 1.25, "y": 3},
1022        {"matrix": [3, 2], "x": 2.25, "y": 3},
1023        {"matrix": [3, 3], "x": 3.25, "y": 3},
1024        {"matrix": [3, 4], "x": 4.25, "y": 3},
1025        {"matrix": [3, 5], "x": 5.25, "y": 3},
1026        {"matrix": [3, 6], "x": 6.25, "y": 3},
1027        {"matrix": [3, 7], "x": 7.25, "y": 3},
1028        {"matrix": [3, 8], "x": 8.25, "y": 3},
1029        {"matrix": [3, 9], "x": 9.25, "y": 3},
1030        {"matrix": [3, 10], "x": 10.25, "y": 3},
1031        {"matrix": [3, 11], "x": 11.25, "y": 3},
1032        {"matrix": [3, 12], "x": 12.25, "y": 3, "w": 1.75},
1033        {"matrix": [3, 13], "x": 14, "y": 3},
1034        {"matrix": [3, 14], "x": 15, "y": 3},
1035
1036        {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
1037        {"matrix": [4, 1], "x": 1.25, "y": 4, "w": 1.25},
1038        {"matrix": [4, 2], "x": 2.5, "y": 4, "w": 1.25},
1039        {"matrix": [4, 3], "x": 3.75, "y": 4, "w": 2.75},
1040        {"matrix": [4, 6], "x": 6.5, "y": 4, "w": 1.25},
1041        {"matrix": [4, 8], "x": 7.75, "y": 4, "w": 2.25},
1042        {"matrix": [4, 10], "x": 10, "y": 4, "w": 1.25},
1043        {"matrix": [4, 11], "x": 11.25, "y": 4, "w": 1.25},
1044
1045        {"matrix": [4, 12], "x": 13, "y": 4},
1046        {"matrix": [4, 13], "x": 14, "y": 4},
1047        {"matrix": [4, 14], "x": 15, "y": 4}
1048      ]
1049    }
1050  }
1051}