{ "fullName": "qwerty+programming+altgr", "name": "custom", "copyright": "Don't care", "version": "1.0", "shiftlevels": [ "None", "Shift" ], "keys": [ { "pos": "~", "letters": [ "`", "~" ] }, { "pos": "1", "letters": [ "!", "1" ] }, { "pos": "2", "letters": [ "@", "2" ] }, { "pos": "3", "letters": [ "#", "3" ] }, { "pos": "4", "letters": [ "$", "4" ] }, { "pos": "5", "letters": [ "%", "5" ] }, { "pos": "6", "letters": [ "^", "6" ] }, { "pos": "7", "letters": [ "&", "7" ] }, { "pos": "8", "letters": [ "*", "8" ] }, { "pos": "9", "letters": [ "(", "9" ] }, { "pos": "0", "letters": [ ")", "0" ] }, { "pos": "-", "letters": [ "-", "_" ] }, { "pos": "+", "letters": [ "=", "+" ] }, { "pos": "Q", "letters": [ "q", "Q" ] }, { "pos": "W", "letters": [ "w", "W" ] }, { "pos": "E", "letters": [ "e", "E" ] }, { "pos": "R", "letters": [ "r", "R" ] }, { "pos": "T", "letters": [ "t", "T" ] }, { "pos": "Y", "letters": [ "y", "Y" ] }, { "pos": "U", "letters": [ "u", "U" ] }, { "pos": "I", "letters": [ "i", "I" ] }, { "pos": "O", "letters": [ "o", "O" ] }, { "pos": "P", "letters": [ "p", "P" ] }, { "pos": "[", "letters": [ "[", "{" ] }, { "pos": "]", "letters": [ "]", "}" ] }, { "pos": "\\", "letters": [ "\\", "|" ] }, { "pos": "A", "letters": [ "a", "A" ] }, { "pos": "S", "letters": [ "s", "S" ] }, { "pos": "D", "letters": [ "d", "D" ] }, { "pos": "F", "letters": [ "f", "F" ] }, { "pos": "G", "letters": [ "g", "G" ] }, { "pos": "H", "letters": [ "h", "H" ] }, { "pos": "J", "letters": [ "j", "J" ] }, { "pos": "K", "letters": [ "k", "K" ] }, { "pos": "L", "letters": [ "l", "L" ] }, { "pos": ";", "letters": [ ";", ":" ] }, { "pos": "'", "letters": [ "'", "\"" ] }, { "pos": "Z", "letters": [ "z", "Z" ] }, { "pos": "X", "letters": [ "x", "X" ] }, { "pos": "C", "letters": [ "c", "C" ] }, { "pos": "V", "letters": [ "v", "V" ] }, { "pos": "B", "letters": [ "b", "B" ] }, { "pos": "N", "letters": [ "n", "N" ] }, { "pos": "M", "letters": [ "m", "M" ] }, { "pos": ",", "letters": [ ",", "<" ] }, { "pos": ".", "letters": [ ".", ">" ] }, { "pos": "/", "letters": [ "/", "?" ] } ] }