Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

adjacency graphs: clarify name

  • Loading branch information...
commit 328b7be01ea57360447dcbdf71a9ab466f5a3ab6 1 parent 7d10661
Dan Wheeler authored
View
1,826 adjacencies.js
@@ -1,1826 +0,0 @@
-var qwerty = {
- "!": [
- "`~",
- null,
- null,
- "2@",
- "qQ",
- null
- ],
- "\"": [
- ";:",
- "[{",
- "]}",
- null,
- null,
- "/?"
- ],
- "#": [
- "2@",
- null,
- null,
- "4$",
- "eE",
- "wW"
- ],
- "$": [
- "3#",
- null,
- null,
- "5%",
- "rR",
- "eE"
- ],
- "%": [
- "4$",
- null,
- null,
- "6^",
- "tT",
- "rR"
- ],
- "&": [
- "6^",
- null,
- null,
- "8*",
- "uU",
- "yY"
- ],
- "'": [
- ";:",
- "[{",
- "]}",
- null,
- null,
- "/?"
- ],
- "(": [
- "8*",
- null,
- null,
- "0)",
- "oO",
- "iI"
- ],
- ")": [
- "9(",
- null,
- null,
- "-_",
- "pP",
- "oO"
- ],
- "*": [
- "7&",
- null,
- null,
- "9(",
- "iI",
- "uU"
- ],
- "+": [
- "-_",
- null,
- null,
- null,
- "]}",
- "[{"
- ],
- ",": [
- "mM",
- "kK",
- "lL",
- ".>",
- null,
- null
- ],
- "-": [
- "0)",
- null,
- null,
- "=+",
- "[{",
- "pP"
- ],
- ".": [
- ",<",
- "lL",
- ";:",
- "/?",
- null,
- null
- ],
- "/": [
- ".>",
- ";:",
- "'\"",
- null,
- null,
- null
- ],
- "0": [
- "9(",
- null,
- null,
- "-_",
- "pP",
- "oO"
- ],
- "1": [
- "`~",
- null,
- null,
- "2@",
- "qQ",
- null
- ],
- "2": [
- "1!",
- null,
- null,
- "3#",
- "wW",
- "qQ"
- ],
- "3": [
- "2@",
- null,
- null,
- "4$",
- "eE",
- "wW"
- ],
- "4": [
- "3#",
- null,
- null,
- "5%",
- "rR",
- "eE"
- ],
- "5": [
- "4$",
- null,
- null,
- "6^",
- "tT",
- "rR"
- ],
- "6": [
- "5%",
- null,
- null,
- "7&",
- "yY",
- "tT"
- ],
- "7": [
- "6^",
- null,
- null,
- "8*",
- "uU",
- "yY"
- ],
- "8": [
- "7&",
- null,
- null,
- "9(",
- "iI",
- "uU"
- ],
- "9": [
- "8*",
- null,
- null,
- "0)",
- "oO",
- "iI"
- ],
- ":": [
- "lL",
- "pP",
- "[{",
- "'\"",
- "/?",
- ".>"
- ],
- ";": [
- "lL",
- "pP",
- "[{",
- "'\"",
- "/?",
- ".>"
- ],
- "<": [
- "mM",
- "kK",
- "lL",
- ".>",
- null,
- null
- ],
- "=": [
- "-_",
- null,
- null,
- null,
- "]}",
- "[{"
- ],
- ">": [
- ",<",
- "lL",
- ";:",
- "/?",
- null,
- null
- ],
- "?": [
- ".>",
- ";:",
- "'\"",
- null,
- null,
- null
- ],
- "@": [
- "1!",
- null,
- null,
- "3#",
- "wW",
- "qQ"
- ],
- "A": [
- null,
- "qQ",
- "wW",
- "sS",
- "zZ",
- null
- ],
- "B": [
- "vV",
- "gG",
- "hH",
- "nN",
- null,
- null
- ],
- "C": [
- "xX",
- "dD",
- "fF",
- "vV",
- null,
- null
- ],
- "D": [
- "sS",
- "eE",
- "rR",
- "fF",
- "cC",
- "xX"
- ],
- "E": [
- "wW",
- "3#",
- "4$",
- "rR",
- "dD",
- "sS"
- ],
- "F": [
- "dD",
- "rR",
- "tT",
- "gG",
- "vV",
- "cC"
- ],
- "G": [
- "fF",
- "tT",
- "yY",
- "hH",
- "bB",
- "vV"
- ],
- "H": [
- "gG",
- "yY",
- "uU",
- "jJ",
- "nN",
- "bB"
- ],
- "I": [
- "uU",
- "8*",
- "9(",
- "oO",
- "kK",
- "jJ"
- ],
- "J": [
- "hH",
- "uU",
- "iI",
- "kK",
- "mM",
- "nN"
- ],
- "K": [
- "jJ",
- "iI",
- "oO",
- "lL",
- ",<",
- "mM"
- ],
- "L": [
- "kK",
- "oO",
- "pP",
- ";:",
- ".>",
- ",<"
- ],
- "M": [
- "nN",
- "jJ",
- "kK",
- ",<",
- null,
- null
- ],
- "N": [
- "bB",
- "hH",
- "jJ",
- "mM",
- null,
- null
- ],
- "O": [
- "iI",
- "9(",
- "0)",
- "pP",
- "lL",
- "kK"
- ],
- "P": [
- "oO",
- "0)",
- "-_",
- "[{",
- ";:",
- "lL"
- ],
- "Q": [
- null,
- "1!",
- "2@",
- "wW",
- "aA",
- null
- ],
- "R": [
- "eE",
- "4$",
- "5%",
- "tT",
- "fF",
- "dD"
- ],
- "S": [
- "aA",
- "wW",
- "eE",
- "dD",
- "xX",
- "zZ"
- ],
- "T": [
- "rR",
- "5%",
- "6^",
- "yY",
- "gG",
- "fF"
- ],
- "U": [
- "yY",
- "7&",
- "8*",
- "iI",
- "jJ",
- "hH"
- ],
- "V": [
- "cC",
- "fF",
- "gG",
- "bB",
- null,
- null
- ],
- "W": [
- "qQ",
- "2@",
- "3#",
- "eE",
- "sS",
- "aA"
- ],
- "X": [
- "zZ",
- "sS",
- "dD",
- "cC",
- null,
- null
- ],
- "Y": [
- "tT",
- "6^",
- "7&",
- "uU",
- "hH",
- "gG"
- ],
- "Z": [
- null,
- "aA",
- "sS",
- "xX",
- null,
- null
- ],
- "[": [
- "pP",
- "-_",
- "=+",
- "]}",
- "'\"",
- ";:"
- ],
- "\\": [
- "]}",
- null,
- null,
- null,
- null,
- null
- ],
- "]": [
- "[{",
- "=+",
- null,
- "\\|",
- null,
- "'\""
- ],
- "^": [
- "5%",
- null,
- null,
- "7&",
- "yY",
- "tT"
- ],
- "_": [
- "0)",
- null,
- null,
- "=+",
- "[{",
- "pP"
- ],
- "`": [
- null,
- null,
- null,
- "1!",
- null,
- null
- ],
- "a": [
- null,
- "qQ",
- "wW",
- "sS",
- "zZ",
- null
- ],
- "b": [
- "vV",
- "gG",
- "hH",
- "nN",
- null,
- null
- ],
- "c": [
- "xX",
- "dD",
- "fF",
- "vV",
- null,
- null
- ],
- "d": [
- "sS",
- "eE",
- "rR",
- "fF",
- "cC",
- "xX"
- ],
- "e": [
- "wW",
- "3#",
- "4$",
- "rR",
- "dD",
- "sS"
- ],
- "f": [
- "dD",
- "rR",
- "tT",
- "gG",
- "vV",
- "cC"
- ],
- "g": [
- "fF",
- "tT",
- "yY",
- "hH",
- "bB",
- "vV"
- ],
- "h": [
- "gG",
- "yY",
- "uU",
- "jJ",
- "nN",
- "bB"
- ],
- "i": [
- "uU",
- "8*",
- "9(",
- "oO",
- "kK",
- "jJ"
- ],
- "j": [
- "hH",
- "uU",
- "iI",
- "kK",
- "mM",
- "nN"
- ],
- "k": [
- "jJ",
- "iI",
- "oO",
- "lL",
- ",<",
- "mM"
- ],
- "l": [
- "kK",
- "oO",
- "pP",
- ";:",
- ".>",
- ",<"
- ],
- "m": [
- "nN",
- "jJ",
- "kK",
- ",<",
- null,
- null
- ],
- "n": [
- "bB",
- "hH",
- "jJ",
- "mM",
- null,
- null
- ],
- "o": [
- "iI",
- "9(",
- "0)",
- "pP",
- "lL",
- "kK"
- ],
- "p": [
- "oO",
- "0)",
- "-_",
- "[{",
- ";:",
- "lL"
- ],
- "q": [
- null,
- "1!",
- "2@",
- "wW",
- "aA",
- null
- ],
- "r": [
- "eE",
- "4$",
- "5%",
- "tT",
- "fF",
- "dD"
- ],
- "s": [
- "aA",
- "wW",
- "eE",
- "dD",
- "xX",
- "zZ"
- ],
- "t": [
- "rR",
- "5%",
- "6^",
- "yY",
- "gG",
- "fF"
- ],
- "u": [
- "yY",
- "7&",
- "8*",
- "iI",
- "jJ",
- "hH"
- ],
- "v": [
- "cC",
- "fF",
- "gG",
- "bB",
- null,
- null
- ],
- "w": [
- "qQ",
- "2@",
- "3#",
- "eE",
- "sS",
- "aA"
- ],
- "x": [
- "zZ",
- "sS",
- "dD",
- "cC",
- null,
- null
- ],
- "y": [
- "tT",
- "6^",
- "7&",
- "uU",
- "hH",
- "gG"
- ],
- "z": [
- null,
- "aA",
- "sS",
- "xX",
- null,
- null
- ],
- "{": [
- "pP",
- "-_",
- "=+",
- "]}",
- "'\"",
- ";:"
- ],
- "|": [
- "]}",
- null,
- null,
- null,
- null,
- null
- ],
- "}": [
- "[{",
- "=+",
- null,
- "\\|",
- null,
- "'\""
- ],
- "~": [
- null,
- null,
- null,
- "1!",
- null,
- null
- ]
-};
-
-var dvorak = {
- "!": [
- "`~",
- null,
- null,
- "2@",
- "'\"",
- null
- ],
- "\"": [
- null,
- "1!",
- "2@",
- ",<",
- "aA",
- null
- ],
- "#": [
- "2@",
- null,
- null,
- "4$",
- ".>",
- ",<"
- ],
- "$": [
- "3#",
- null,
- null,
- "5%",
- "pP",
- ".>"
- ],
- "%": [
- "4$",
- null,
- null,
- "6^",
- "yY",
- "pP"
- ],
- "&": [
- "6^",
- null,
- null,
- "8*",
- "gG",
- "fF"
- ],
- "'": [
- null,
- "1!",
- "2@",
- ",<",
- "aA",
- null
- ],
- "(": [
- "8*",
- null,
- null,
- "0)",
- "rR",
- "cC"
- ],
- ")": [
- "9(",
- null,
- null,
- "[{",
- "lL",
- "rR"
- ],
- "*": [
- "7&",
- null,
- null,
- "9(",
- "cC",
- "gG"
- ],
- "+": [
- "/?",
- "]}",
- null,
- "\\|",
- null,
- "-_"
- ],
- ",": [
- "'\"",
- "2@",
- "3#",
- ".>",
- "oO",
- "aA"
- ],
- "-": [
- "sS",
- "/?",
- "=+",
- null,
- null,
- "zZ"
- ],
- ".": [
- ",<",
- "3#",
- "4$",
- "pP",
- "eE",
- "oO"
- ],
- "/": [
- "lL",
- "[{",
- "]}",
- "=+",
- "-_",
- "sS"
- ],
- "0": [
- "9(",
- null,
- null,
- "[{",
- "lL",
- "rR"
- ],
- "1": [
- "`~",
- null,
- null,
- "2@",
- "'\"",
- null
- ],
- "2": [
- "1!",
- null,
- null,
- "3#",
- ",<",
- "'\""
- ],
- "3": [
- "2@",
- null,
- null,
- "4$",
- ".>",
- ",<"
- ],
- "4": [
- "3#",
- null,
- null,
- "5%",
- "pP",
- ".>"
- ],
- "5": [
- "4$",
- null,
- null,
- "6^",
- "yY",
- "pP"
- ],
- "6": [
- "5%",
- null,
- null,
- "7&",
- "fF",
- "yY"
- ],
- "7": [
- "6^",
- null,
- null,
- "8*",
- "gG",
- "fF"
- ],
- "8": [
- "7&",
- null,
- null,
- "9(",
- "cC",
- "gG"
- ],
- "9": [
- "8*",
- null,
- null,
- "0)",
- "rR",
- "cC"
- ],
- ":": [
- null,
- "aA",
- "oO",
- "qQ",
- null,
- null
- ],
- ";": [
- null,
- "aA",
- "oO",
- "qQ",
- null,
- null
- ],
- "<": [
- "'\"",
- "2@",
- "3#",
- ".>",
- "oO",
- "aA"
- ],
- "=": [
- "/?",
- "]}",
- null,
- "\\|",
- null,
- "-_"
- ],
- ">": [
- ",<",
- "3#",
- "4$",
- "pP",
- "eE",
- "oO"
- ],
- "?": [
- "lL",
- "[{",
- "]}",
- "=+",
- "-_",
- "sS"
- ],
- "@": [
- "1!",
- null,
- null,
- "3#",
- ",<",
- "'\""
- ],
- "A": [
- null,
- "'\"",
- ",<",
- "oO",
- ";:",
- null
- ],
- "B": [
- "xX",
- "dD",
- "hH",
- "mM",
- null,
- null
- ],
- "C": [
- "gG",
- "8*",
- "9(",
- "rR",
- "tT",
- "hH"
- ],
- "D": [
- "iI",
- "fF",
- "gG",
- "hH",
- "bB",
- "xX"
- ],
- "E": [
- "oO",
- ".>",
- "pP",
- "uU",
- "jJ",
- "qQ"
- ],
- "F": [
- "yY",
- "6^",
- "7&",
- "gG",
- "dD",
- "iI"
- ],
- "G": [
- "fF",
- "7&",
- "8*",
- "cC",
- "hH",
- "dD"
- ],
- "H": [
- "dD",
- "gG",
- "cC",
- "tT",
- "mM",
- "bB"
- ],
- "I": [
- "uU",
- "yY",
- "fF",
- "dD",
- "xX",
- "kK"
- ],
- "J": [
- "qQ",
- "eE",
- "uU",
- "kK",
- null,
- null
- ],
- "K": [
- "jJ",
- "uU",
- "iI",
- "xX",
- null,
- null
- ],
- "L": [
- "rR",
- "0)",
- "[{",
- "/?",
- "sS",
- "nN"
- ],
- "M": [
- "bB",
- "hH",
- "tT",
- "wW",
- null,
- null
- ],
- "N": [
- "tT",
- "rR",
- "lL",
- "sS",
- "vV",
- "wW"
- ],
- "O": [
- "aA",
- ",<",
- ".>",
- "eE",
- "qQ",
- ";:"
- ],
- "P": [
- ".>",
- "4$",
- "5%",
- "yY",
- "uU",
- "eE"
- ],
- "Q": [
- ";:",
- "oO",
- "eE",
- "jJ",
- null,
- null
- ],
- "R": [
- "cC",
- "9(",
- "0)",
- "lL",
- "nN",
- "tT"
- ],
- "S": [
- "nN",
- "lL",
- "/?",
- "-_",
- "zZ",
- "vV"
- ],
- "T": [
- "hH",
- "cC",
- "rR",
- "nN",
- "wW",
- "mM"
- ],
- "U": [
- "eE",
- "pP",
- "yY",
- "iI",
- "kK",
- "jJ"
- ],
- "V": [
- "wW",
- "nN",
- "sS",
- "zZ",
- null,
- null
- ],
- "W": [
- "mM",
- "tT",
- "nN",
- "vV",
- null,
- null
- ],
- "X": [
- "kK",
- "iI",
- "dD",
- "bB",
- null,
- null
- ],
- "Y": [
- "pP",
- "5%",
- "6^",
- "fF",
- "iI",
- "uU"
- ],
- "Z": [
- "vV",
- "sS",
- "-_",
- null,
- null,
- null
- ],
- "[": [
- "0)",
- null,
- null,
- "]}",
- "/?",
- "lL"
- ],
- "\\": [
- "=+",
- null,
- null,
- null,
- null,
- null
- ],
- "]": [
- "[{",
- null,
- null,
- null,
- "=+",
- "/?"
- ],
- "^": [
- "5%",
- null,
- null,
- "7&",
- "fF",
- "yY"
- ],
- "_": [
- "sS",
- "/?",
- "=+",
- null,
- null,
- "zZ"
- ],
- "`": [
- null,
- null,
- null,
- "1!",
- null,
- null
- ],
- "a": [
- null,
- "'\"",
- ",<",
- "oO",
- ";:",
- null
- ],
- "b": [
- "xX",
- "dD",
- "hH",
- "mM",
- null,
- null
- ],
- "c": [
- "gG",
- "8*",
- "9(",
- "rR",
- "tT",
- "hH"
- ],
- "d": [
- "iI",
- "fF",
- "gG",
- "hH",
- "bB",
- "xX"
- ],
- "e": [
- "oO",
- ".>",
- "pP",
- "uU",
- "jJ",
- "qQ"
- ],
- "f": [
- "yY",
- "6^",
- "7&",
- "gG",
- "dD",
- "iI"
- ],
- "g": [
- "fF",
- "7&",
- "8*",
- "cC",
- "hH",
- "dD"
- ],
- "h": [
- "dD",
- "gG",
- "cC",
- "tT",
- "mM",
- "bB"
- ],
- "i": [
- "uU",
- "yY",
- "fF",
- "dD",
- "xX",
- "kK"
- ],
- "j": [
- "qQ",
- "eE",
- "uU",
- "kK",
- null,
- null
- ],
- "k": [
- "jJ",
- "uU",
- "iI",
- "xX",
- null,
- null
- ],
- "l": [
- "rR",
- "0)",
- "[{",
- "/?",
- "sS",
- "nN"
- ],
- "m": [
- "bB",
- "hH",
- "tT",
- "wW",
- null,
- null
- ],
- "n": [
- "tT",
- "rR",
- "lL",
- "sS",
- "vV",
- "wW"
- ],
- "o": [
- "aA",
- ",<",
- ".>",
- "eE",
- "qQ",
- ";:"
- ],
- "p": [
- ".>",
- "4$",
- "5%",
- "yY",
- "uU",
- "eE"
- ],
- "q": [
- ";:",
- "oO",
- "eE",
- "jJ",
- null,
- null
- ],
- "r": [
- "cC",
- "9(",
- "0)",
- "lL",
- "nN",
- "tT"
- ],
- "s": [
- "nN",
- "lL",
- "/?",
- "-_",
- "zZ",
- "vV"
- ],
- "t": [
- "hH",
- "cC",
- "rR",
- "nN",
- "wW",
- "mM"
- ],
- "u": [
- "eE",
- "pP",
- "yY",
- "iI",
- "kK",
- "jJ"
- ],
- "v": [
- "wW",
- "nN",
- "sS",
- "zZ",
- null,
- null
- ],
- "w": [
- "mM",
- "tT",
- "nN",
- "vV",
- null,
- null
- ],
- "x": [
- "kK",
- "iI",
- "dD",
- "bB",
- null,
- null
- ],
- "y": [
- "pP",
- "5%",
- "6^",
- "fF",
- "iI",
- "uU"
- ],
- "z": [
- "vV",
- "sS",
- "-_",
- null,
- null,
- null
- ],
- "{": [
- "0)",
- null,
- null,
- "]}",
- "/?",
- "lL"
- ],
- "|": [
- "=+",
- null,
- null,
- null,
- null,
- null
- ],
- "}": [
- "[{",
- null,
- null,
- null,
- "=+",
- "/?"
- ],
- "~": [
- null,
- null,
- null,
- "1!",
- null,
- null
- ]
-};
-
-var keypad = {
- "*": [
- "/",
- null,
- null,
- null,
- "-",
- "+",
- "9",
- "8"
- ],
- "+": [
- "9",
- "*",
- "-",
- null,
- null,
- null,
- null,
- "6"
- ],
- "-": [
- "*",
- null,
- null,
- null,
- null,
- null,
- "+",
- "9"
- ],
- ".": [
- "0",
- "2",
- "3",
- null,
- null,
- null,
- null,
- null
- ],
- "/": [
- null,
- null,
- null,
- null,
- "*",
- "9",
- "8",
- "7"
- ],
- "0": [
- null,
- "1",
- "2",
- "3",
- ".",
- null,
- null,
- null
- ],
- "1": [
- null,
- null,
- "4",
- "5",
- "2",
- "0",
- null,
- null
- ],
- "2": [
- "1",
- "4",
- "5",
- "6",
- "3",
- ".",
- "0",
- null
- ],
- "3": [
- "2",
- "5",
- "6",
- null,
- null,
- null,
- ".",
- "0"
- ],
- "4": [
- null,
- null,
- "7",
- "8",
- "5",
- "2",
- "1",
- null
- ],
- "5": [
- "4",
- "7",
- "8",
- "9",
- "6",
- "3",
- "2",
- "1"
- ],
- "6": [
- "5",
- "8",
- "9",
- "+",
- null,
- null,
- "3",
- "2"
- ],
- "7": [
- null,
- null,
- null,
- "/",
- "8",
- "5",
- "4",
- null
- ],
- "8": [
- "7",
- null,
- "/",
- "*",
- "9",
- "6",
- "5",
- "4"
- ],
- "9": [
- "8",
- "/",
- "*",
- "-",
- "+",
- null,
- "6",
- "5"
- ]
-};
-
-var mac_keypad = {
- "*": [
- "/",
- null,
- null,
- null,
- null,
- null,
- "-",
- "9"
- ],
- "+": [
- "6",
- "9",
- "-",
- null,
- null,
- null,
- null,
- "3"
- ],
- "-": [
- "9",
- "/",
- "*",
- null,
- null,
- null,
- "+",
- "6"
- ],
- ".": [
- "0",
- "2",
- "3",
- null,
- null,
- null,
- null,
- null
- ],
- "/": [
- "=",
- null,
- null,
- null,
- "*",
- "-",
- "9",
- "8"
- ],
- "0": [
- null,
- "1",
- "2",
- "3",
- ".",
- null,
- null,
- null
- ],
- "1": [
- null,
- null,
- "4",
- "5",
- "2",
- "0",
- null,
- null
- ],
- "2": [
- "1",
- "4",
- "5",
- "6",
- "3",
- ".",
- "0",
- null
- ],
- "3": [
- "2",
- "5",
- "6",
- "+",
- null,
- null,
- ".",
- "0"
- ],
- "4": [
- null,
- null,
- "7",
- "8",
- "5",
- "2",
- "1",
- null
- ],
- "5": [
- "4",
- "7",
- "8",
- "9",
- "6",
- "3",
- "2",
- "1"
- ],
- "6": [
- "5",
- "8",
- "9",
- "-",
- "+",
- null,
- "3",
- "2"
- ],
- "7": [
- null,
- null,
- null,
- "=",
- "8",
- "5",
- "4",
- null
- ],
- "8": [
- "7",
- null,
- "=",
- "/",
- "9",
- "6",
- "5",
- "4"
- ],
- "9": [
- "8",
- "=",
- "/",
- "*",
- "-",
- "+",
- "6",
- "5"
- ],
- "=": [
- null,
- null,
- null,
- null,
- "/",
- "9",
- "8",
- "7"
- ]
-};
-
View
8 adjacency_graphs.js
@@ -0,0 +1,8 @@
+var qwerty = {"!": ["`~", null, null, "2@", "qQ", null], "\"": [";:", "[{", "]}", null, null, "/?"], "#": ["2@", null, null, "4$", "eE", "wW"], "$": ["3#", null, null, "5%", "rR", "eE"], "%": ["4$", null, null, "6^", "tT", "rR"], "&": ["6^", null, null, "8*", "uU", "yY"], "'": [";:", "[{", "]}", null, null, "/?"], "(": ["8*", null, null, "0)", "oO", "iI"], ")": ["9(", null, null, "-_", "pP", "oO"], "*": ["7&", null, null, "9(", "iI", "uU"], "+": ["-_", null, null, null, "]}", "[{"], ",": ["mM", "kK", "lL", ".>", null, null], "-": ["0)", null, null, "=+", "[{", "pP"], ".": [",<", "lL", ";:", "/?", null, null], "/": [".>", ";:", "'\"", null, null, null], "0": ["9(", null, null, "-_", "pP", "oO"], "1": ["`~", null, null, "2@", "qQ", null], "2": ["1!", null, null, "3#", "wW", "qQ"], "3": ["2@", null, null, "4$", "eE", "wW"], "4": ["3#", null, null, "5%", "rR", "eE"], "5": ["4$", null, null, "6^", "tT", "rR"], "6": ["5%", null, null, "7&", "yY", "tT"], "7": ["6^", null, null, "8*", "uU", "yY"], "8": ["7&", null, null, "9(", "iI", "uU"], "9": ["8*", null, null, "0)", "oO", "iI"], ":": ["lL", "pP", "[{", "'\"", "/?", ".>"], ";": ["lL", "pP", "[{", "'\"", "/?", ".>"], "<": ["mM", "kK", "lL", ".>", null, null], "=": ["-_", null, null, null, "]}", "[{"], ">": [",<", "lL", ";:", "/?", null, null], "?": [".>", ";:", "'\"", null, null, null], "@": ["1!", null, null, "3#", "wW", "qQ"], "A": [null, "qQ", "wW", "sS", "zZ", null], "B": ["vV", "gG", "hH", "nN", null, null], "C": ["xX", "dD", "fF", "vV", null, null], "D": ["sS", "eE", "rR", "fF", "cC", "xX"], "E": ["wW", "3#", "4$", "rR", "dD", "sS"], "F": ["dD", "rR", "tT", "gG", "vV", "cC"], "G": ["fF", "tT", "yY", "hH", "bB", "vV"], "H": ["gG", "yY", "uU", "jJ", "nN", "bB"], "I": ["uU", "8*", "9(", "oO", "kK", "jJ"], "J": ["hH", "uU", "iI", "kK", "mM", "nN"], "K": ["jJ", "iI", "oO", "lL", ",<", "mM"], "L": ["kK", "oO", "pP", ";:", ".>", ",<"], "M": ["nN", "jJ", "kK", ",<", null, null], "N": ["bB", "hH", "jJ", "mM", null, null], "O": ["iI", "9(", "0)", "pP", "lL", "kK"], "P": ["oO", "0)", "-_", "[{", ";:", "lL"], "Q": [null, "1!", "2@", "wW", "aA", null], "R": ["eE", "4$", "5%", "tT", "fF", "dD"], "S": ["aA", "wW", "eE", "dD", "xX", "zZ"], "T": ["rR", "5%", "6^", "yY", "gG", "fF"], "U": ["yY", "7&", "8*", "iI", "jJ", "hH"], "V": ["cC", "fF", "gG", "bB", null, null], "W": ["qQ", "2@", "3#", "eE", "sS", "aA"], "X": ["zZ", "sS", "dD", "cC", null, null], "Y": ["tT", "6^", "7&", "uU", "hH", "gG"], "Z": [null, "aA", "sS", "xX", null, null], "[": ["pP", "-_", "=+", "]}", "'\"", ";:"], "\\": ["]}", null, null, null, null, null], "]": ["[{", "=+", null, "\\|", null, "'\""], "^": ["5%", null, null, "7&", "yY", "tT"], "_": ["0)", null, null, "=+", "[{", "pP"], "`": [null, null, null, "1!", null, null], "a": [null, "qQ", "wW", "sS", "zZ", null], "b": ["vV", "gG", "hH", "nN", null, null], "c": ["xX", "dD", "fF", "vV", null, null], "d": ["sS", "eE", "rR", "fF", "cC", "xX"], "e": ["wW", "3#", "4$", "rR", "dD", "sS"], "f": ["dD", "rR", "tT", "gG", "vV", "cC"], "g": ["fF", "tT", "yY", "hH", "bB", "vV"], "h": ["gG", "yY", "uU", "jJ", "nN", "bB"], "i": ["uU", "8*", "9(", "oO", "kK", "jJ"], "j": ["hH", "uU", "iI", "kK", "mM", "nN"], "k": ["jJ", "iI", "oO", "lL", ",<", "mM"], "l": ["kK", "oO", "pP", ";:", ".>", ",<"], "m": ["nN", "jJ", "kK", ",<", null, null], "n": ["bB", "hH", "jJ", "mM", null, null], "o": ["iI", "9(", "0)", "pP", "lL", "kK"], "p": ["oO", "0)", "-_", "[{", ";:", "lL"], "q": [null, "1!", "2@", "wW", "aA", null], "r": ["eE", "4$", "5%", "tT", "fF", "dD"], "s": ["aA", "wW", "eE", "dD", "xX", "zZ"], "t": ["rR", "5%", "6^", "yY", "gG", "fF"], "u": ["yY", "7&", "8*", "iI", "jJ", "hH"], "v": ["cC", "fF", "gG", "bB", null, null], "w": ["qQ", "2@", "3#", "eE", "sS", "aA"], "x": ["zZ", "sS", "dD", "cC", null, null], "y": ["tT", "6^", "7&", "uU", "hH", "gG"], "z": [null, "aA", "sS", "xX", null, null], "{": ["pP", "-_", "=+", "]}", "'\"", ";:"], "|": ["]}", null, null, null, null, null], "}": ["[{", "=+", null, "\\|", null, "'\""], "~": [null, null, null, "1!", null, null]};
+
+var dvorak = {"!": ["`~", null, null, "2@", "'\"", null], "\"": [null, "1!", "2@", ",<", "aA", null], "#": ["2@", null, null, "4$", ".>", ",<"], "$": ["3#", null, null, "5%", "pP", ".>"], "%": ["4$", null, null, "6^", "yY", "pP"], "&": ["6^", null, null, "8*", "gG", "fF"], "'": [null, "1!", "2@", ",<", "aA", null], "(": ["8*", null, null, "0)", "rR", "cC"], ")": ["9(", null, null, "[{", "lL", "rR"], "*": ["7&", null, null, "9(", "cC", "gG"], "+": ["/?", "]}", null, "\\|", null, "-_"], ",": ["'\"", "2@", "3#", ".>", "oO", "aA"], "-": ["sS", "/?", "=+", null, null, "zZ"], ".": [",<", "3#", "4$", "pP", "eE", "oO"], "/": ["lL", "[{", "]}", "=+", "-_", "sS"], "0": ["9(", null, null, "[{", "lL", "rR"], "1": ["`~", null, null, "2@", "'\"", null], "2": ["1!", null, null, "3#", ",<", "'\""], "3": ["2@", null, null, "4$", ".>", ",<"], "4": ["3#", null, null, "5%", "pP", ".>"], "5": ["4$", null, null, "6^", "yY", "pP"], "6": ["5%", null, null, "7&", "fF", "yY"], "7": ["6^", null, null, "8*", "gG", "fF"], "8": ["7&", null, null, "9(", "cC", "gG"], "9": ["8*", null, null, "0)", "rR", "cC"], ":": [null, "aA", "oO", "qQ", null, null], ";": [null, "aA", "oO", "qQ", null, null], "<": ["'\"", "2@", "3#", ".>", "oO", "aA"], "=": ["/?", "]}", null, "\\|", null, "-_"], ">": [",<", "3#", "4$", "pP", "eE", "oO"], "?": ["lL", "[{", "]}", "=+", "-_", "sS"], "@": ["1!", null, null, "3#", ",<", "'\""], "A": [null, "'\"", ",<", "oO", ";:", null], "B": ["xX", "dD", "hH", "mM", null, null], "C": ["gG", "8*", "9(", "rR", "tT", "hH"], "D": ["iI", "fF", "gG", "hH", "bB", "xX"], "E": ["oO", ".>", "pP", "uU", "jJ", "qQ"], "F": ["yY", "6^", "7&", "gG", "dD", "iI"], "G": ["fF", "7&", "8*", "cC", "hH", "dD"], "H": ["dD", "gG", "cC", "tT", "mM", "bB"], "I": ["uU", "yY", "fF", "dD", "xX", "kK"], "J": ["qQ", "eE", "uU", "kK", null, null], "K": ["jJ", "uU", "iI", "xX", null, null], "L": ["rR", "0)", "[{", "/?", "sS", "nN"], "M": ["bB", "hH", "tT", "wW", null, null], "N": ["tT", "rR", "lL", "sS", "vV", "wW"], "O": ["aA", ",<", ".>", "eE", "qQ", ";:"], "P": [".>", "4$", "5%", "yY", "uU", "eE"], "Q": [";:", "oO", "eE", "jJ", null, null], "R": ["cC", "9(", "0)", "lL", "nN", "tT"], "S": ["nN", "lL", "/?", "-_", "zZ", "vV"], "T": ["hH", "cC", "rR", "nN", "wW", "mM"], "U": ["eE", "pP", "yY", "iI", "kK", "jJ"], "V": ["wW", "nN", "sS", "zZ", null, null], "W": ["mM", "tT", "nN", "vV", null, null], "X": ["kK", "iI", "dD", "bB", null, null], "Y": ["pP", "5%", "6^", "fF", "iI", "uU"], "Z": ["vV", "sS", "-_", null, null, null], "[": ["0)", null, null, "]}", "/?", "lL"], "\\": ["=+", null, null, null, null, null], "]": ["[{", null, null, null, "=+", "/?"], "^": ["5%", null, null, "7&", "fF", "yY"], "_": ["sS", "/?", "=+", null, null, "zZ"], "`": [null, null, null, "1!", null, null], "a": [null, "'\"", ",<", "oO", ";:", null], "b": ["xX", "dD", "hH", "mM", null, null], "c": ["gG", "8*", "9(", "rR", "tT", "hH"], "d": ["iI", "fF", "gG", "hH", "bB", "xX"], "e": ["oO", ".>", "pP", "uU", "jJ", "qQ"], "f": ["yY", "6^", "7&", "gG", "dD", "iI"], "g": ["fF", "7&", "8*", "cC", "hH", "dD"], "h": ["dD", "gG", "cC", "tT", "mM", "bB"], "i": ["uU", "yY", "fF", "dD", "xX", "kK"], "j": ["qQ", "eE", "uU", "kK", null, null], "k": ["jJ", "uU", "iI", "xX", null, null], "l": ["rR", "0)", "[{", "/?", "sS", "nN"], "m": ["bB", "hH", "tT", "wW", null, null], "n": ["tT", "rR", "lL", "sS", "vV", "wW"], "o": ["aA", ",<", ".>", "eE", "qQ", ";:"], "p": [".>", "4$", "5%", "yY", "uU", "eE"], "q": [";:", "oO", "eE", "jJ", null, null], "r": ["cC", "9(", "0)", "lL", "nN", "tT"], "s": ["nN", "lL", "/?", "-_", "zZ", "vV"], "t": ["hH", "cC", "rR", "nN", "wW", "mM"], "u": ["eE", "pP", "yY", "iI", "kK", "jJ"], "v": ["wW", "nN", "sS", "zZ", null, null], "w": ["mM", "tT", "nN", "vV", null, null], "x": ["kK", "iI", "dD", "bB", null, null], "y": ["pP", "5%", "6^", "fF", "iI", "uU"], "z": ["vV", "sS", "-_", null, null, null], "{": ["0)", null, null, "]}", "/?", "lL"], "|": ["=+", null, null, null, null, null], "}": ["[{", null, null, null, "=+", "/?"], "~": [null, null, null, "1!", null, null]};
+
+var keypad = {"*": ["/", null, null, null, "-", "+", "9", "8"], "+": ["9", "*", "-", null, null, null, null, "6"], "-": ["*", null, null, null, null, null, "+", "9"], ".": ["0", "2", "3", null, null, null, null, null], "/": [null, null, null, null, "*", "9", "8", "7"], "0": [null, "1", "2", "3", ".", null, null, null], "1": [null, null, "4", "5", "2", "0", null, null], "2": ["1", "4", "5", "6", "3", ".", "0", null], "3": ["2", "5", "6", null, null, null, ".", "0"], "4": [null, null, "7", "8", "5", "2", "1", null], "5": ["4", "7", "8", "9", "6", "3", "2", "1"], "6": ["5", "8", "9", "+", null, null, "3", "2"], "7": [null, null, null, "/", "8", "5", "4", null], "8": ["7", null, "/", "*", "9", "6", "5", "4"], "9": ["8", "/", "*", "-", "+", null, "6", "5"]};
+
+var mac_keypad = {"*": ["/", null, null, null, null, null, "-", "9"], "+": ["6", "9", "-", null, null, null, null, "3"], "-": ["9", "/", "*", null, null, null, "+", "6"], ".": ["0", "2", "3", null, null, null, null, null], "/": ["=", null, null, null, "*", "-", "9", "8"], "0": [null, "1", "2", "3", ".", null, null, null], "1": [null, null, "4", "5", "2", "0", null, null], "2": ["1", "4", "5", "6", "3", ".", "0", null], "3": ["2", "5", "6", "+", null, null, ".", "0"], "4": [null, null, "7", "8", "5", "2", "1", null], "5": ["4", "7", "8", "9", "6", "3", "2", "1"], "6": ["5", "8", "9", "-", "+", null, "3", "2"], "7": [null, null, null, "=", "8", "5", "4", null], "8": ["7", null, "=", "/", "9", "6", "5", "4"], "9": ["8", "=", "/", "*", "-", "+", "6", "5"], "=": [null, null, null, null, "/", "9", "8", "7"]};
+
View
2  scripts/build_keyboard_adjacency_graph.py
@@ -76,7 +76,7 @@ def build_graph(layout_str, slanted):
return adjacency_graph
if __name__ == '__main__':
- with open('adjacencies.js', 'w') as f:
+ with open('adjacency_graphs.js', 'w') as f:
for graph_name, args in [('qwerty', (qwerty, True)),
('dvorak', (dvorak, True)),
('keypad', (keypad, False)),
Please sign in to comment.
Something went wrong with that request. Please try again.