| { |
| "name" : "U.S.", "tables" : [ |
| { |
| "modifiers" : { |
| "ctrl" : false, |
| "alt" : false, |
| "shift" : false, |
| "caps" : false |
| }, |
| "map" : { |
| "4" : {"output" : "a"}, |
| "5" : {"output" : "b"}, |
| "6" : {"output" : "c"}, |
| "7" : {"output" : "d"}, |
| "8" : {"output" : "e"}, |
| "9" : {"output" : "f"}, |
| "10" : {"output" : "g"}, |
| "11" : {"output" : "h"}, |
| "12" : {"output" : "i"}, |
| "13" : {"output" : "j"}, |
| "14" : {"output" : "k"}, |
| "15" : {"output" : "l"}, |
| "16" : {"output" : "m"}, |
| "17" : {"output" : "n"}, |
| "18" : {"output" : "o"}, |
| "19" : {"output" : "p"}, |
| "20" : {"output" : "q"}, |
| "21" : {"output" : "r"}, |
| "22" : {"output" : "s"}, |
| "23" : {"output" : "t"}, |
| "24" : {"output" : "u"}, |
| "25" : {"output" : "v"}, |
| "26" : {"output" : "w"}, |
| "27" : {"output" : "x"}, |
| "28" : {"output" : "y"}, |
| "29" : {"output" : "z"} |
| } |
| }, |
| { |
| "modifiers" : { |
| "ctrl" : false, |
| "alt" : false |
| }, |
| "map" : { |
| "4" : {"output" : "A"}, |
| "5" : {"output" : "B"}, |
| "6" : {"output" : "C"}, |
| "7" : {"output" : "D"}, |
| "8" : {"output" : "E"}, |
| "9" : {"output" : "F"}, |
| "10" : {"output" : "G"}, |
| "11" : {"output" : "H"}, |
| "12" : {"output" : "I"}, |
| "13" : {"output" : "J"}, |
| "14" : {"output" : "K"}, |
| "15" : {"output" : "L"}, |
| "16" : {"output" : "M"}, |
| "17" : {"output" : "N"}, |
| "18" : {"output" : "O"}, |
| "19" : {"output" : "P"}, |
| "20" : {"output" : "Q"}, |
| "21" : {"output" : "R"}, |
| "22" : {"output" : "S"}, |
| "23" : {"output" : "T"}, |
| "24" : {"output" : "U"}, |
| "25" : {"output" : "V"}, |
| "26" : {"output" : "W"}, |
| "27" : {"output" : "X"}, |
| "28" : {"output" : "Y"}, |
| "29" : {"output" : "Z"}, |
| "44" : {"output" : "\u0020"} |
| } |
| }, |
| { |
| "modifiers" : { |
| "ctrl" : false, |
| "alt" : false, |
| "shift" : false |
| }, |
| "map" : { |
| "30" : {"output" : "1"}, |
| "31" : {"output" : "2"}, |
| "32" : {"output" : "3"}, |
| "33" : {"output" : "4"}, |
| "34" : {"output" : "5"}, |
| "35" : {"output" : "6"}, |
| "36" : {"output" : "7"}, |
| "37" : {"output" : "8"}, |
| "38" : {"output" : "9"}, |
| "39" : {"output" : "0"}, |
| "45" : {"output" : "-"}, |
| "46" : {"output" : "="}, |
| "47" : {"output" : "["}, |
| "48" : {"output" : "]"}, |
| "49" : {"output" : "\\"}, |
| "50" : {"output" : "#"}, |
| "51" : {"output" : ";"}, |
| "52" : {"output" : "'"}, |
| "53" : {"output" : "`"}, |
| "54" : {"output" : ","}, |
| "55" : {"output" : "."}, |
| "56" : {"output" : "/"}, |
| "100" : {"output" : "\\"} |
| } |
| }, |
| { |
| "modifiers" : { |
| "ctrl" : false, |
| "alt" : false, |
| "shift" : true |
| }, |
| "map" : { |
| "30" : {"output" : "!"}, |
| "31" : {"output" : "@"}, |
| "32" : {"output" : "#"}, |
| "33" : {"output" : "$"}, |
| "34" : {"output" : "%"}, |
| "35" : {"output" : "^"}, |
| "36" : {"output" : "&"}, |
| "37" : {"output" : "*"}, |
| "38" : {"output" : "("}, |
| "39" : {"output" : ")"}, |
| "45" : {"output" : "_"}, |
| "46" : {"output" : "+"}, |
| "47" : {"output" : "{"}, |
| "48" : {"output" : "}"}, |
| "49" : {"output" : "|"}, |
| "50" : {"output" : "~"}, |
| "51" : {"output" : ":"}, |
| "52" : {"output" : "\""}, |
| "53" : {"output" : "~"}, |
| "54" : {"output" : "<"}, |
| "55" : {"output" : ">"}, |
| "56" : {"output" : "?"}, |
| "100" : {"output" : "|"} |
| } |
| }, |
| { |
| "modifiers" : { |
| "ctrl" : false, |
| "alt" : true, |
| "shift" : false, |
| "caps" : false |
| }, |
| "map" : { |
| "4" : {"output" : "æ"}, |
| "7" : {"output" : "ð"}, |
| "10" : {"output" : "ŋ"}, |
| "18" : {"output" : "œ"}, |
| "22" : {"output" : "ß"}, |
| "23" : {"output" : "þ"} |
| } |
| }, |
| { |
| "modifiers" : { |
| "ctrl" : false, |
| "alt" : true |
| }, |
| "map" : { |
| "4" : {"output" : "Æ"}, |
| "7" : {"output" : "Ð"}, |
| "10" : {"output" : "Ŋ"}, |
| "18" : {"output" : "Œ"}, |
| "22" : {"output" : "ẞ"}, |
| "23" : {"output" : "Þ"}, |
| "44" : {"output" : "\u00A0"} |
| } |
| }, |
| { |
| "modifiers" : { |
| "ctrl" : false, |
| "alt" : true, |
| "shift" : false |
| }, |
| "map" : { |
| "5" : {"output" : "∂"}, |
| "6" : {"output" : "©"}, |
| "8" : {"output" : "ə"}, |
| "9" : {"output" : "ƒ"}, |
| "11" : {"output" : "†"}, |
| "12" : {"output" : "ı"}, |
| "13" : {"output" : "ȷ"}, |
| "14" : {"output" : "ĸ"}, |
| "15" : {"output" : "‚"}, |
| "16" : {"output" : "™"}, |
| "17" : {"output" : "ʼn"}, |
| "19" : {"output" : "π"}, |
| "20" : {"output" : "¶"}, |
| "21" : {"output" : "®"}, |
| "24" : {"output" : "µ"}, |
| "25" : {"output" : "¬"}, |
| "26" : {"output" : "§"}, |
| "27" : {"output" : "×"}, |
| "28" : {"output" : "¥"}, |
| "29" : {"output" : "…"}, |
| "30" : { |
| "deadkey" : { |
| "A" : "Á", |
| "a" : "á", |
| "C" : "Ć", |
| "c" : "ć", |
| "E" : "É", |
| "e" : "é", |
| "G" : "Ǵ", |
| "g" : "ǵ", |
| "I" : "Í", |
| "i" : "í", |
| "K" : "Ḱ", |
| "k" : "ḱ", |
| "L" : "Ĺ", |
| "l" : "ĺ", |
| "M" : "Ḿ", |
| "m" : "ḿ", |
| "N" : "Ń", |
| "n" : "ń", |
| "O" : "Ó", |
| "o" : "ó", |
| "P" : "Ṕ", |
| "p" : "ṕ", |
| "R" : "Ŕ", |
| "r" : "ŕ", |
| "S" : "Ś", |
| "s" : "ś", |
| "U" : "Ú", |
| "u" : "ú", |
| "W" : "Ẃ", |
| "w" : "ẃ", |
| "Y" : "Ý", |
| "y" : "ý", |
| "Z" : "Ź", |
| "z" : "ź", |
| "\u0020" : "´", |
| "\u00A0" : "\u0301" |
| } |
| }, |
| "31" : { |
| "deadkey" : { |
| "O" : "Ő", |
| "o" : "ő", |
| "U" : "Ű", |
| "u" : "ű", |
| "\u0020" : "˝", |
| "\u00A0" : "\u030B" |
| } |
| }, |
| "32" : { |
| "deadkey" : { |
| "A" : "Ȧ", |
| "a" : "ȧ", |
| "B" : "Ḃ", |
| "b" : "ḃ", |
| "C" : "Ċ", |
| "c" : "ċ", |
| "D" : "Ḋ", |
| "d" : "ḋ", |
| "E" : "Ė", |
| "e" : "ė", |
| "F" : "Ḟ", |
| "f" : "ḟ", |
| "G" : "Ġ", |
| "g" : "ġ", |
| "H" : "Ḣ", |
| "h" : "ḣ", |
| "I" : "İ", |
| "i" : "ı", |
| "L" : "Ŀ", |
| "l" : "ŀ", |
| "M" : "Ṁ", |
| "m" : "ṁ", |
| "N" : "Ṅ", |
| "n" : "ṅ", |
| "O" : "Ȯ", |
| "o" : "ȯ", |
| "P" : "Ṗ", |
| "p" : "ṗ", |
| "R" : "Ṙ", |
| "r" : "ṙ", |
| "S" : "Ṡ", |
| "s" : "ṡ", |
| "T" : "Ṫ", |
| "t" : "ṫ", |
| "W" : "Ẇ", |
| "w" : "ẇ", |
| "X" : "Ẋ", |
| "x" : "ẋ", |
| "Y" : "Ẏ", |
| "y" : "ẏ", |
| "Z" : "Ż", |
| "z" : "ż", |
| "\u0020" : "˙", |
| "\u00A0" : "\u0307" |
| } |
| }, |
| "33" : { |
| "deadkey" : { |
| "A" : "Ä", |
| "a" : "ä", |
| "E" : "Ë", |
| "e" : "ë", |
| "H" : "Ḧ", |
| "h" : "ḧ", |
| "I" : "Ï", |
| "i" : "ï", |
| "J" : "IJ", |
| "j" : "ij", |
| "O" : "Ö", |
| "o" : "ö", |
| "U" : "Ü", |
| "u" : "ü", |
| "W" : "Ẅ", |
| "w" : "ẅ", |
| "X" : "Ẍ", |
| "x" : "ẍ", |
| "Y" : "Ÿ", |
| "y" : "ÿ", |
| "\u0020" : "¨", |
| "\u00A0" : "\u0308" |
| } |
| }, |
| "34" : { |
| "deadkey" : { |
| "A" : "Å", |
| "a" : "å", |
| "U" : "Ů", |
| "u" : "ů", |
| "\u0020" : "˚", |
| "\u00A0" : "\u030A" |
| } |
| }, |
| "35" : { |
| "deadkey" : { |
| "A" : "Â", |
| "a" : "â", |
| "C" : "Ĉ", |
| "c" : "ĉ", |
| "E" : "Ê", |
| "e" : "ê", |
| "G" : "Ĝ", |
| "g" : "ĝ", |
| "H" : "Ĥ", |
| "h" : "ĥ", |
| "I" : "Î", |
| "i" : "î", |
| "J" : "Ĵ", |
| "j" : "ĵ", |
| "O" : "Ô", |
| "o" : "ô", |
| "S" : "Ŝ", |
| "s" : "ŝ", |
| "U" : "Û", |
| "u" : "û", |
| "W" : "Ŵ", |
| "w" : "ŵ", |
| "Y" : "Ŷ", |
| "y" : "ŷ", |
| "Z" : "Ẑ", |
| "z" : "ẑ", |
| "0" : "⁰", |
| "1" : "¹", |
| "2" : "²", |
| "3" : "³", |
| "4" : "⁴", |
| "5" : "⁵", |
| "6" : "⁶", |
| "7" : "⁷", |
| "8" : "⁸", |
| "9" : "⁹", |
| "\u0020" : "ˆ", |
| "\u00A0" : "\u0302" |
| } |
| }, |
| "36" : { |
| "deadkey" : { |
| "A" : "Ǎ", |
| "a" : "ǎ", |
| "C" : "Č", |
| "c" : "č", |
| "D" : "Ď", |
| "d" : "ď", |
| "E" : "Ě", |
| "e" : "ě", |
| "G" : "Ǧ", |
| "g" : "ǧ", |
| "H" : "Ȟ", |
| "h" : "ȟ", |
| "I" : "Ǐ", |
| "i" : "ǐ", |
| "K" : "Ǩ", |
| "k" : "ǩ", |
| "L" : "Ľ", |
| "l" : "ľ", |
| "N" : "Ň", |
| "n" : "ň", |
| "O" : "Ǒ", |
| "o" : "ǒ", |
| "R" : "Ř", |
| "r" : "ř", |
| "S" : "Š", |
| "s" : "š", |
| "T" : "Ť", |
| "t" : "ť", |
| "U" : "Ǔ", |
| "u" : "ǔ", |
| "Z" : "Ž", |
| "z" : "ž", |
| "0" : "₀", |
| "1" : "₁", |
| "2" : "₂", |
| "3" : "₃", |
| "4" : "₄", |
| "5" : "₅", |
| "6" : "₆", |
| "7" : "₇", |
| "8" : "₈", |
| "9" : "₉", |
| "\u0020" : "ˇ", |
| "\u00A0" : "\u030C" |
| } |
| }, |
| "37" : { |
| "deadkey" : { |
| "A" : "Ă", |
| "a" : "ă", |
| "E" : "Ĕ", |
| "e" : "ĕ", |
| "G" : "Ğ", |
| "g" : "ğ", |
| "I" : "Ĭ", |
| "i" : "ĭ", |
| "O" : "Ŏ", |
| "o" : "ŏ", |
| "U" : "Ŭ", |
| "u" : "ŭ", |
| "\u0020" : "˘", |
| "\u00A0" : "\u0306" |
| } |
| }, |
| "38" : { |
| "deadkey" : { |
| "A" : "Ã", |
| "a" : "ã", |
| "E" : "Ẽ", |
| "e" : "ẽ", |
| "I" : "Ĩ", |
| "i" : "ĩ", |
| "N" : "Ñ", |
| "n" : "ñ", |
| "O" : "Õ", |
| "o" : "õ", |
| "U" : "Ũ", |
| "u" : "ũ", |
| "V" : "Ṽ", |
| "v" : "ṽ", |
| "Y" : "Ỹ", |
| "y" : "ỹ", |
| "\u0020" : "˜", |
| "\u00A0" : "\u0303" |
| } |
| }, |
| "39" : { |
| "deadkey" : { |
| "A" : "Ā", |
| "a" : "ā", |
| "E" : "Ē", |
| "e" : "ē", |
| "G" : "Ḡ", |
| "g" : "ḡ", |
| "I" : "Ī", |
| "i" : "ī", |
| "O" : "Ō", |
| "o" : "ō", |
| "U" : "Ū", |
| "u" : "ū", |
| "Y" : "Ȳ", |
| "y" : "ȳ", |
| "\u0020" : "¯", |
| "\u00A0" : "\u0304" |
| } |
| }, |
| "45" : {"output" : "–"}, |
| "46" : {"output" : "≠"}, |
| "47" : {"output" : "‹"}, |
| "48" : {"output" : "›"}, |
| "49" : {"output" : "÷"}, |
| "50" : {"output" : "£"}, |
| "51" : {"output" : "‘"}, |
| "52" : {"output" : "’"}, |
| "53" : { |
| "deadkey" : { |
| "A" : "À", |
| "a" : "à", |
| "E" : "È", |
| "e" : "è", |
| "I" : "Ì", |
| "i" : "ì", |
| "N" : "Ǹ", |
| "n" : "ǹ", |
| "O" : "Ò", |
| "o" : "ò", |
| "U" : "Ù", |
| "u" : "ù", |
| "W" : "Ẁ", |
| "w" : "ẁ", |
| "Y" : "Ỳ", |
| "y" : "ỳ", |
| "\u0020" : "ˋ", |
| "\u00A0" : "\u0300" |
| } |
| }, |
| "54" : { |
| "deadkey" : { |
| "C" : "Ç", |
| "c" : "ç", |
| "D" : "Ḑ", |
| "d" : "ḑ", |
| "E" : "Ȩ", |
| "e" : "ȩ", |
| "G" : "Ģ", |
| "g" : "ģ", |
| "H" : "Ḩ", |
| "h" : "ḩ", |
| "K" : "Ķ", |
| "k" : "ķ", |
| "L" : "Ļ", |
| "l" : "ļ", |
| "N" : "Ņ", |
| "n" : "ņ", |
| "O" : "Ơ", |
| "o" : "ơ", |
| "R" : "Ŗ", |
| "r" : "ŗ", |
| "S" : "Ş", |
| "s" : "ş", |
| "T" : "Ţ", |
| "t" : "ţ", |
| "U" : "Ư", |
| "u" : "ư", |
| "\u0020" : "¸", |
| "\u00A0" : "\u0327" |
| } |
| }, |
| "55" : { |
| "deadkey" : { |
| "A" : "Ą", |
| "a" : "ą", |
| "E" : "Ę", |
| "e" : "ę", |
| "I" : "Į", |
| "i" : "į", |
| "O" : "Ǫ", |
| "o" : "ǫ", |
| "S" : "Ș", |
| "s" : "ș", |
| "T" : "Ț", |
| "t" : "ț", |
| "U" : "Ų", |
| "u" : "ų", |
| "\u0020" : "˛", |
| "\u00A0" : "\u0328" |
| } |
| }, |
| "56" : { |
| "deadkey" : { |
| "A" : "Ⱥ", |
| "a" : "ⱥ", |
| "B" : "Ƀ", |
| "b" : "ƀ", |
| "C" : "Ȼ", |
| "c" : "ȼ", |
| "D" : "Đ", |
| "d" : "đ", |
| "E" : "Ɇ", |
| "e" : "ɇ", |
| "G" : "Ǥ", |
| "g" : "ǥ", |
| "H" : "Ħ", |
| "h" : "ħ", |
| "I" : "Ɨ", |
| "i" : "ɨ", |
| "J" : "Ɉ", |
| "j" : "ɉ", |
| "K" : "Ꝁ", |
| "k" : "ꝁ", |
| "L" : "Ł", |
| "l" : "ł", |
| "O" : "Ø", |
| "o" : "ø", |
| "P" : "Ᵽ", |
| "p" : "ᵽ", |
| "R" : "Ɍ", |
| "r" : "ɍ", |
| "T" : "Ŧ", |
| "t" : "ŧ", |
| "Y" : "Ɏ", |
| "y" : "ɏ", |
| "Z" : "Ƶ", |
| "z" : "ƶ", |
| "0" : "⅟", |
| "1" : "⅛", |
| "2" : "¼", |
| "3" : "⅓", |
| "4" : "⅜", |
| "5" : "½", |
| "6" : "⅝", |
| "7" : "⅔", |
| "8" : "¾", |
| "9" : "⅞", |
| "\u0020" : "⁄", |
| "\u00A0" : "⁄" |
| } |
| }, |
| "100" : {"output" : "÷"} |
| } |
| }, |
| { |
| "modifiers" : { |
| "ctrl" : false, |
| "alt" : true, |
| "shift" : true |
| }, |
| "map" : { |
| "5" : {"output" : "∆"}, |
| "6" : {"output" : "℗"}, |
| "8" : {"output" : "∑"}, |
| "9" : {"output" : "fl"}, |
| "11" : {"output" : "‡"}, |
| "12" : {"output" : "fi"}, |
| "13" : {"output" : "∫"}, |
| "14" : {"output" : "◊"}, |
| "15" : {"output" : "„"}, |
| "16" : {"output" : "⌘"}, |
| "17" : {"output" : "№"}, |
| "19" : {"output" : "∏"}, |
| "20" : {"output" : "ª"}, |
| "21" : {"output" : "√"}, |
| "24" : {"output" : "Ω"}, |
| "25" : {"output" : "∇"}, |
| "26" : {"output" : "º"}, |
| "27" : {"output" : "¤"}, |
| "28" : {"output" : "‽"}, |
| "29" : {"output" : "ſ"}, |
| "30" : {"output" : "¡"}, |
| "31" : {"output" : "€"}, |
| "32" : {"output" : "£"}, |
| "33" : {"output" : "¢"}, |
| "34" : {"output" : "‰"}, |
| "35" : {"output" : "°"}, |
| "36" : {"output" : "∞"}, |
| "37" : {"output" : "•"}, |
| "38" : {"output" : "·"}, |
| "39" : {"unicode" : ""}, |
| "45" : {"output" : "—"}, |
| "46" : {"output" : "±"}, |
| "47" : {"output" : "«"}, |
| "48" : {"output" : "»"}, |
| "49" : {"output" : "¦"}, |
| "50" : {"output" : "≈"}, |
| "51" : {"output" : "“"}, |
| "52" : {"output" : "”"}, |
| "53" : {"output" : "≈"}, |
| "54" : {"output" : "≤"}, |
| "55" : {"output" : "≥"}, |
| "56" : {"output" : "¿"}, |
| "100" : {"output" : "¦"} |
| } |
| }, |
| { |
| "modifiers" : {"ctrl" : true}, |
| "map" : { |
| "4" : {"output" : "\u0001"}, |
| "5" : {"output" : "\u0002"}, |
| "6" : {"output" : "\u0003"}, |
| "7" : {"output" : "\u0004"}, |
| "8" : {"output" : "\u0005"}, |
| "9" : {"output" : "\u0006"}, |
| "10" : {"output" : "\u0007"}, |
| "11" : {"output" : "\u0008"}, |
| "12" : {"output" : "\u0009"}, |
| "13" : {"output" : "\u000A"}, |
| "14" : {"output" : "\u000B"}, |
| "15" : {"output" : "\u000C"}, |
| "16" : {"output" : "\u000D"}, |
| "17" : {"output" : "\u000E"}, |
| "18" : {"output" : "\u000F"}, |
| "19" : {"output" : "\u0010"}, |
| "20" : {"output" : "\u0011"}, |
| "21" : {"output" : "\u0012"}, |
| "22" : {"output" : "\u0013"}, |
| "23" : {"output" : "\u0014"}, |
| "24" : {"output" : "\u0015"}, |
| "25" : {"output" : "\u0016"}, |
| "26" : {"output" : "\u0017"}, |
| "27" : {"output" : "\u0018"}, |
| "28" : {"output" : "\u0019"}, |
| "29" : {"output" : "\u001A"}, |
| "31" : {"output" : "\u0000"}, |
| "35" : {"output" : "\u001E"}, |
| "44" : {"output" : "\u0020"}, |
| "45" : {"output" : "\u001F"}, |
| "47" : {"output" : "\u001B"}, |
| "48" : {"output" : "\u001D"}, |
| "49" : {"output" : "\u001C"}, |
| "56" : {"output" : "\u007F"}, |
| "100" : {"output" : "\u001C"} |
| } |
| }, |
| { |
| "modifiers" : {}, |
| "map" : { |
| "40" : {"output" : "\n"}, |
| "43" : {"output" : "\t"}, |
| "84" : {"output" : "/"}, |
| "85" : {"output" : "*"}, |
| "86" : {"output" : "-"}, |
| "87" : {"output" : "+"}, |
| "88" : {"output" : "\n"}, |
| "89" : {"output" : "1"}, |
| "90" : {"output" : "2"}, |
| "91" : {"output" : "3"}, |
| "92" : {"output" : "4"}, |
| "93" : {"output" : "5"}, |
| "94" : {"output" : "6"}, |
| "95" : {"output" : "7"}, |
| "96" : {"output" : "8"}, |
| "97" : {"output" : "9"}, |
| "98" : {"output" : "0"}, |
| "99" : {"output" : "."}, |
| "103" : {"output" : "="}, |
| "133" : {"output" : ","}, |
| "134" : {"output" : "="} |
| } |
| } |
| ] |
| } |