From 226a89c1849d256634e79195e020d5128afc07d7 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 7 Feb 2018 14:39:11 +0530 Subject: [PATCH] Add JSON definition of key encoding --- key_encoding.json | 121 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 key_encoding.json diff --git a/key_encoding.json b/key_encoding.json new file mode 100644 index 000000000..03f6caf77 --- /dev/null +++ b/key_encoding.json @@ -0,0 +1,121 @@ +{ + "0": "G", + "1": "H", + "2": "I", + "3": "J", + "4": "K", + "5": "L", + "6": "M", + "7": "N", + "8": "O", + "9": "P", + "A": "S", + "APOSTROPHE": "B", + "B": "T", + "BACKSLASH": "t", + "BACKSPACE": "1", + "C": "U", + "CAPS LOCK": ":", + "COMMA": "C", + "D": "V", + "DELETE": "3", + "DOWN": "6", + "E": "W", + "END": "-", + "ENTER": "z", + "EQUAL": "R", + "ESCAPE": "y", + "F": "X", + "F1": "/", + "F10": "]", + "F11": "{", + "F12": "}", + "F13": "@", + "F14": "%", + "F15": "$", + "F16": "#", + "F17": "BA", + "F18": "BB", + "F19": "BC", + "F2": "*", + "F20": "BD", + "F21": "BE", + "F22": "BF", + "F23": "BG", + "F24": "BH", + "F25": "BI", + "F3": "?", + "F4": "&", + "F5": "<", + "F6": ">", + "F7": "(", + "F8": ")", + "F9": "[", + "G": "Y", + "GRAVE ACCENT": "v", + "H": "Z", + "HOME": ".", + "I": "a", + "INSERT": "2", + "J": "b", + "K": "c", + "KP 0": "BJ", + "KP 1": "BK", + "KP 2": "BL", + "KP 3": "BM", + "KP 4": "BN", + "KP 5": "BO", + "KP 6": "BP", + "KP 7": "BQ", + "KP 8": "BR", + "KP 9": "BS", + "KP ADD": "BX", + "KP DECIMAL": "BT", + "KP DIVIDE": "BU", + "KP ENTER": "BY", + "KP EQUAL": "BZ", + "KP MULTIPLY": "BV", + "KP SUBTRACT": "BW", + "L": "d", + "LEFT": "5", + "LEFT ALT": "Bc", + "LEFT BRACKET": "s", + "LEFT CONTROL": "Bb", + "LEFT SHIFT": "Ba", + "LEFT SUPER": "Bd", + "M": "e", + "MINUS": "D", + "N": "f", + "NUM LOCK": "=", + "O": "g", + "P": "h", + "PAGE DOWN": "9", + "PAGE UP": "8", + "PAUSE": "!", + "PERIOD": "E", + "PRINT SCREEN": "^", + "Q": "i", + "R": "j", + "RIGHT": "4", + "RIGHT ALT": "Bg", + "RIGHT BRACKET": "u", + "RIGHT CONTROL": "Bf", + "RIGHT SHIFT": "Be", + "RIGHT SUPER": "Bh", + "S": "k", + "SCROLL LOCK": "+", + "SEMICOLON": "Q", + "SLASH": "F", + "SPACE": "A", + "T": "l", + "TAB": "0", + "U": "m", + "UP": "7", + "V": "n", + "W": "o", + "WORLD 1": "w", + "WORLD 2": "x", + "X": "p", + "Y": "q", + "Z": "r" +} \ No newline at end of file