diff --git a/dist/keymaps/be.json b/dist/keymaps/be.json new file mode 100755 index 0000000..14ddce8 --- /dev/null +++ b/dist/keymaps/be.json @@ -0,0 +1,250 @@ +{ + "Name": "BE", + "Description": "Contains Belgium French key mappings", + "Mapping": { + + "CTRL": [{"Modifiers": ["MOD_LEFT_CONTROL"], "Keys": []}], + "CONTROL": [{"Modifiers": ["MOD_LEFT_CONTROL"], "Keys": []}], + "LEFT_CTRL": [{"Modifiers": ["MOD_LEFT_CONTROL"], "Keys": []}], + "RIGHT_CTRL": [{"Modifiers": ["MOD_RIGHT_CONTROL"], "Keys": []}], + "ALT": [{"Modifiers": ["MOD_LEFT_ALT"], "Keys": []}], + "LEFT_ALT": [{"Modifiers": ["MOD_LEFT_ALT"], "Keys": []}], + "RIGHT_ALT": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": []}], + "SHIFT": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": []}], + "LEFT_SHIFT": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": []}], + "RIGHT_SHIFT": [{"Modifiers": ["MOD_RIGHT_SHIFT"], "Keys": []}], + "GUI": [{"Modifiers": ["MOD_LEFT_GUI"], "Keys": []}], + "WIN": [{"Modifiers": ["MOD_LEFT_GUI"], "Keys": []}], + "LEFT_GUI": [{"Modifiers": ["MOD_LEFT_GUI"], "Keys": []}], + "RIGHT_GUI": [{"Modifiers": ["MOD_RIGHT_GUI"], "Keys": []}], + + "ESC": [{"Modifiers": [], "Keys": ["KEY_ESC"]}], + "ESCAPE": [{"Modifiers": [], "Keys": ["KEY_ESC"]}], + + "F1": [{"Modifiers": [], "Keys": ["KEY_F1"]}], + "F2": [{"Modifiers": [], "Keys": ["KEY_F2"]}], + "F3": [{"Modifiers": [], "Keys": ["KEY_F3"]}], + "F4": [{"Modifiers": [], "Keys": ["KEY_F4"]}], + "F5": [{"Modifiers": [], "Keys": ["KEY_F5"]}], + "F6": [{"Modifiers": [], "Keys": ["KEY_F6"]}], + "F7": [{"Modifiers": [], "Keys": ["KEY_F7"]}], + "F8": [{"Modifiers": [], "Keys": ["KEY_F8"]}], + "F9": [{"Modifiers": [], "Keys": ["KEY_F9"]}], + "F10": [{"Modifiers": [], "Keys": ["KEY_F10"]}], + "F11": [{"Modifiers": [], "Keys": ["KEY_F11"]}], + "F12": [{"Modifiers": [], "Keys": ["KEY_F12"]}], + + "SYSRQ": [{"Modifiers": [], "Keys": ["KEY_SYSRQ"]}], + "PRINT": [{"Modifiers": [], "Keys": ["KEY_SYSRQ"]}], + "PRINTSCR": [{"Modifiers": [], "Keys": ["KEY_SYSRQ"]}], + "SCROLLLOCK": [{"Modifiers": [], "Keys": ["KEY_SCROLLLOCK"]}], + "SCROLL": [{"Modifiers": [], "Keys": ["KEY_SCROLLLOCK"]}], + "PAUSE": [{"Modifiers": [], "Keys": ["KEY_PAUSE"]}], + "BREAK": [{"Modifiers": [], "Keys": ["KEY_PAUSE"]}], + "BRK": [{"Modifiers": [], "Keys": ["KEY_PAUSE"]}], + + + "²": [{"Modifiers": [], "Keys": ["KEY_GRAVE"]}], + "&": [{"Modifiers": [], "Keys": ["KEY_1"]}], + "é": [{"Modifiers": [], "Keys": ["KEY_2"]}], + "\"": [{"Modifiers": [], "Keys": ["KEY_3"]}], + "'": [{"Modifiers": [], "Keys": ["KEY_4"]}], + "(": [{"Modifiers": [], "Keys": ["KEY_5"]}], + "-": [{"Modifiers": [], "Keys": ["KEY_EQUAL"]}], + "è": [{"Modifiers": [], "Keys": ["KEY_7"]}], + "_": [{"Modifiers": ["MOD_RIGHT_SHIFT"], "Keys": ["KEY_EQUAL"]}], + "ç": [{"Modifiers": [], "Keys": ["KEY_9"]}], + "à": [{"Modifiers": [], "Keys": ["KEY_0"]}], + ")": [{"Modifiers": [], "Keys": ["KEY_MINUS"]}], + "=": [{"Modifiers": [], "Keys": ["KEY_SLASH"]}], + + "~": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_SLASH"], "TODO": ["Need double ?"]}], + "1": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_1"]}], + "2": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_2"]}], + "3": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_3"]}], + "4": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_4"]}], + "5": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_5"]}], + "6": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_6"]}], + "7": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_7"]}], + "8": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_8"]}], + "9": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_9"]}], + "0": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_0"]}], + "°": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_MINUS"]}], + "+": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_SLASH"]}], + + "¬": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_GRAVE"], "TODO": ["Backtick ? (See few above)"]}], + "¹": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_1"]}], + "#": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_3"]}], + "{": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_9"]}], + "[": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_LEFTBRACE"]}], + "|": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_1"]}], + "`": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_7"]}], + "\\": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_102ND"]}], + "^": [{"Modifiers": [], "Keys": ["KEY_LEFTBRACE"]}], + "@": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_2"]}], + "]": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_RIGHTBRACE"]}], + "}": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_0"]}], + "BACKSPACE": [{"Modifiers": [], "Keys": ["KEY_BACKSPACE"]}], + + + "TABULATOR": [{"Modifiers": [], "Keys": ["KEY_TAB"]}], + "TAB": [{"Modifiers": [], "Keys": ["KEY_TAB"]}], + "\t": [{"Modifiers": [], "Keys": ["KEY_TAB"]}], + "a": [{"Modifiers": [], "Keys": ["KEY_Q"]}], + "z": [{"Modifiers": [], "Keys": ["KEY_W"]}], + "e": [{"Modifiers": [], "Keys": ["KEY_E"]}], + "r": [{"Modifiers": [], "Keys": ["KEY_R"]}], + "t": [{"Modifiers": [], "Keys": ["KEY_T"]}], + "y": [{"Modifiers": [], "Keys": ["KEY_Y"]}], + "u": [{"Modifiers": [], "Keys": ["KEY_U"]}], + "i": [{"Modifiers": [], "Keys": ["KEY_I"]}], + "o": [{"Modifiers": [], "Keys": ["KEY_O"]}], + "p": [{"Modifiers": [], "Keys": ["KEY_P"]}], + "$": [{"Modifiers": [], "Keys": ["KEY_RIGHTBRACE"]}], + + + "A": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_Q"]}], + "Z": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_W"]}], + "E": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_E"]}], + "R": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_R"]}], + "T": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_T"]}], + "Y": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_Y"]}], + "U": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_U"]}], + "I": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_I"]}], + "O": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_O"]}], + "P": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_P"]}], + "£": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_RIGHTBRACE"]}], + + "æ": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_Q"]}], + "«": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_W"]}], + "€": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_E"]}], + "¶": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_R"]}], + "ŧ": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_T"]}], + "←": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_Y"]}], + "↓": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_U"]}], + "→": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_I"]}], + "ø": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_O"]}], + "þ": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_P"]}], + + "¤": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_RIGHTBRACE"]}], + "ENTER": [{"Modifiers": [], "Keys": ["KEY_ENTER"]}], + "RETURN": [{"Modifiers": [], "Keys": ["KEY_ENTER"]}], + "\n": [{"Modifiers": [], "Keys": ["KEY_ENTER"]}], + + + "CAPSLOCK": [{"Modifiers": [], "Keys": ["KEY_CAPSLOCK"]}], + "CAPS": [{"Modifiers": [], "Keys": ["KEY_CAPSLOCK"]}], + "q": [{"Modifiers": [], "Keys": ["KEY_A"]}], + "s": [{"Modifiers": [], "Keys": ["KEY_S"]}], + "d": [{"Modifiers": [], "Keys": ["KEY_D"]}], + "f": [{"Modifiers": [], "Keys": ["KEY_F"]}], + "g": [{"Modifiers": [], "Keys": ["KEY_G"]}], + "h": [{"Modifiers": [], "Keys": ["KEY_H"]}], + "j": [{"Modifiers": [], "Keys": ["KEY_J"]}], + "k": [{"Modifiers": [], "Keys": ["KEY_K"]}], + "l": [{"Modifiers": [], "Keys": ["KEY_L"]}], + "m": [{"Modifiers": [], "Keys": ["KEY_SEMICOLON"]}], + "ù": [{"Modifiers": [], "Keys": ["KEY_APOSTROPHE"]}], + "*": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_RIGHTBRACE"]}], + + "Q": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_A"]}], + "S": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_S"]}], + "D": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_D"]}], + "F": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_F"]}], + "G": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_G"]}], + "H": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_H"]}], + "J": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_J"]}], + "K": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_K"]}], + "L": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_L"]}], + "M": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_SEMICOLON"]}], + "%": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_APOSTROPHE"]}], + "µ": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_BACKSLASH"]}], + + "ß": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_S"]}], + "ð": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_D"]}], + "đ": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_F"]}], + "ŋ": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_G"]}], + "ħ": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_H"]}], + + "ĸ": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_K"]}], + "ł": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_L"]}], + "µ": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_SEMICOLON"]}], + "`": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_BACKSLASH"]}, {"Modifiers": [], "Keys": ["KEY_SPACE"]}], + + + + "<": [{"Modifiers": [], "Keys": ["KEY_102ND"]}], + ">": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_102ND"]}], + + "w": [{"Modifiers": [], "Keys": ["KEY_Z"]}], + "x": [{"Modifiers": [], "Keys": ["KEY_X"]}], + "c": [{"Modifiers": [], "Keys": ["KEY_C"]}], + "v": [{"Modifiers": [], "Keys": ["KEY_V"]}], + "b": [{"Modifiers": [], "Keys": ["KEY_B"]}], + "n": [{"Modifiers": [], "Keys": ["KEY_N"]}], + ",": [{"Modifiers": [], "Keys": ["KEY_M"]}], + ";": [{"Modifiers": [], "Keys": ["KEY_COMMA"]}], + ":": [{"Modifiers": [], "Keys": ["KEY_DOT"]}], + "!": [{"Modifiers": [], "Keys": ["KEY_8"]}], + + + "W": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_Z"]}], + "X": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_X"]}], + "C": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_C"]}], + "V": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_V"]}], + "B": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_B"]}], + "N": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_N"]}], + "?": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_M"]}], + ".": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_COMMA"]}], + "/": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_DOT"]}], + "§": [{"Modifiers": [], "Keys": ["KEY_6"]}], + + + " ": [{"Modifiers": [], "Keys": ["KEY_SPACE"]}], + "SPACE": [{"Modifiers": [], "Keys": ["KEY_SPACE"]}], + "SPACEBAR": [{"Modifiers": [], "Keys": ["KEY_SPACE"]}], + + + + + + "INSERT": [{"Modifiers": [], "Keys": ["KEY_INSERT"]}], + "INS": [{"Modifiers": [], "Keys": ["KEY_INSERT"]}], + "HOME": [{"Modifiers": [], "Keys": ["KEY_HOME"]}], + "POS1": [{"Modifiers": [], "Keys": ["KEY_HOME"]}], + "PAGEUP": [{"Modifiers": [], "Keys": ["KEY_PAGEUP"]}], + "DELETE": [{"Modifiers": [], "Keys": ["KEY_DELETE"]}], + "DEL": [{"Modifiers": [], "Keys": ["KEY_DELETE"]}], + "END": [{"Modifiers": [], "Keys": ["KEY_END"]}], + "PAGEDOWN": [{"Modifiers": [], "Keys": ["KEY_PAGEDOWN"]}], + "RIGHT": [{"Modifiers": [], "Keys": ["KEY_RIGHT"]}], + + "LEFT": [{"Modifiers": [], "Keys": ["KEY_LEFT"]}], + "DOWN": [{"Modifiers": [], "Keys": ["KEY_DOWN"]}], + "UP": [{"Modifiers": [], "Keys": ["KEY_UP"]}], + "RIGHT_ARROW": [{"Modifiers": [], "Keys": ["KEY_RIGHT"]}], + "LEFT_ARROW": [{"Modifiers": [], "Keys": ["KEY_LEFT"]}], + "DOWN_ARROW": [{"Modifiers": [], "Keys": ["KEY_DOWN"]}], + "UP_ARROW": [{"Modifiers": [], "Keys": ["KEY_UP"]}], + + + "COMPOSE": [{"Modifiers": [], "Keys": ["KEY_COMPOSE"]}], + + "NUMLOCK": [{"Modifiers": [], "Keys": ["KEY_NUMLOCK"]}], + "NUM": [{"Modifiers": [], "Keys": ["KEY_NUMLOCK"]}], + + + "F13": [{"Modifiers": [], "Keys": ["KEY_F13"]}], + "F14": [{"Modifiers": [], "Keys": ["KEY_F14"]}], + "F15": [{"Modifiers": [], "Keys": ["KEY_F15"]}], + "F16": [{"Modifiers": [], "Keys": ["KEY_F16"]}], + "F17": [{"Modifiers": [], "Keys": ["KEY_F17"]}], + "F18": [{"Modifiers": [], "Keys": ["KEY_F18"]}], + "F19": [{"Modifiers": [], "Keys": ["KEY_F19"]}], + "F20": [{"Modifiers": [], "Keys": ["KEY_F20"]}], + "F21": [{"Modifiers": [], "Keys": ["KEY_F21"]}], + "F22": [{"Modifiers": [], "Keys": ["KEY_F22"]}], + "F23": [{"Modifiers": [], "Keys": ["KEY_F23"]}], + "F24": [{"Modifiers": [], "Keys": ["KEY_F24"]}] + } +}