mirror of
https://github.com/RoganDawes/P4wnP1_aloa.git
synced 2025-03-17 21:31:56 +01:00
Merge pull request #60 from Zachev/feature/keymap-swiss
Added Swiss keymaps based on swiss-french keyboard layout.
This commit is contained in:
commit
473873dceb
123
dist/keymaps/CH.json
vendored
Normal file
123
dist/keymaps/CH.json
vendored
Normal file
@ -0,0 +1,123 @@
|
||||
{
|
||||
"Name": "CH",
|
||||
"Description": "Swiss German to USB Keyboard report mapping",
|
||||
"Mapping": {
|
||||
"\t": [{"Modifiers": [], "Keys": ["KEY_TAB"]}],
|
||||
"\n": [{"Modifiers": [], "Keys": ["KEY_ENTER"]}],
|
||||
|
||||
" ": [{"Modifiers": [], "Keys": ["KEY_SPACE"]}],
|
||||
"!": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_RIGHTBRACE"]}],
|
||||
"\"": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_2"]}],
|
||||
"#": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_3"]}],
|
||||
"$": [{"Modifiers": [], "Keys": ["KEY_BACKSLASH"]}],
|
||||
"%": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_5"]}],
|
||||
"&": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_6"]}],
|
||||
"'": [{"Modifiers": [], "Keys": ["KEY_MINUS"]}],
|
||||
"(": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_8"]}],
|
||||
")": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_9"]}],
|
||||
"*": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_3"]}],
|
||||
"+": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_1"]}],
|
||||
",": [{"Modifiers": [], "Keys": ["KEY_COMMA"]}],
|
||||
"-": [{"Modifiers": [], "Keys": ["KEY_SLASH"]}],
|
||||
".": [{"Modifiers": [], "Keys": ["KEY_DOT"]}],
|
||||
"/": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_7"]}],
|
||||
|
||||
"0": [{"Modifiers": [], "Keys": ["KEY_0"]}],
|
||||
"1": [{"Modifiers": [], "Keys": ["KEY_1"]}],
|
||||
"2": [{"Modifiers": [], "Keys": ["KEY_2"]}],
|
||||
"3": [{"Modifiers": [], "Keys": ["KEY_3"]}],
|
||||
"4": [{"Modifiers": [], "Keys": ["KEY_4"]}],
|
||||
"5": [{"Modifiers": [], "Keys": ["KEY_5"]}],
|
||||
"6": [{"Modifiers": [], "Keys": ["KEY_6"]}],
|
||||
"7": [{"Modifiers": [], "Keys": ["KEY_7"]}],
|
||||
"8": [{"Modifiers": [], "Keys": ["KEY_8"]}],
|
||||
"9": [{"Modifiers": [], "Keys": ["KEY_9"]}],
|
||||
|
||||
":": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_DOT"]}],
|
||||
";": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_COMMA"]}],
|
||||
"<": [{"Modifiers": [], "Keys": ["KEY_102ND"]}],
|
||||
"=": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_0"]}],
|
||||
">": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_102ND"]}],
|
||||
"?": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_MINUS"]}],
|
||||
"@": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_2"]}],
|
||||
|
||||
"A": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_A"]}],
|
||||
"B": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_B"]}],
|
||||
"C": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_C"]}],
|
||||
"D": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_D"]}],
|
||||
"E": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_E"]}],
|
||||
"F": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_F"]}],
|
||||
"G": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_G"]}],
|
||||
"H": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_H"]}],
|
||||
"I": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_I"]}],
|
||||
"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_M"]}],
|
||||
"N": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_N"]}],
|
||||
"O": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_O"]}],
|
||||
"P": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_P"]}],
|
||||
"Q": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_Q"]}],
|
||||
"R": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_R"]}],
|
||||
"S": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_S"]}],
|
||||
"T": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_T"]}],
|
||||
"U": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_U"]}],
|
||||
"V": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_V"]}],
|
||||
"W": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_W"]}],
|
||||
"X": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_X"]}],
|
||||
"Y": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_Z"]}],
|
||||
"Z": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_Y"]}],
|
||||
|
||||
"[": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_LEFTBRACE"]}],
|
||||
"\\": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_102ND"]}],
|
||||
"]": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_RIGHTBRACE"]}],
|
||||
"^": [{"Modifiers": [], "Keys": ["KEY_EQUAL"]}, {"Modifiers": [], "Keys": ["KEY_SPACE"]}],
|
||||
"_": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_SLASH"]}],
|
||||
"`": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_EQUAL"]}, {"Modifiers": [], "Keys": ["KEY_SPACE"]}],
|
||||
|
||||
"a": [{"Modifiers": [], "Keys": ["KEY_A"]}],
|
||||
"b": [{"Modifiers": [], "Keys": ["KEY_B"]}],
|
||||
"c": [{"Modifiers": [], "Keys": ["KEY_C"]}],
|
||||
"d": [{"Modifiers": [], "Keys": ["KEY_D"]}],
|
||||
"e": [{"Modifiers": [], "Keys": ["KEY_E"]}],
|
||||
"f": [{"Modifiers": [], "Keys": ["KEY_F"]}],
|
||||
"g": [{"Modifiers": [], "Keys": ["KEY_G"]}],
|
||||
"h": [{"Modifiers": [], "Keys": ["KEY_H"]}],
|
||||
"i": [{"Modifiers": [], "Keys": ["KEY_I"]}],
|
||||
"j": [{"Modifiers": [], "Keys": ["KEY_J"]}],
|
||||
"k": [{"Modifiers": [], "Keys": ["KEY_K"]}],
|
||||
"l": [{"Modifiers": [], "Keys": ["KEY_L"]}],
|
||||
"m": [{"Modifiers": [], "Keys": ["KEY_M"]}],
|
||||
"n": [{"Modifiers": [], "Keys": ["KEY_N"]}],
|
||||
"o": [{"Modifiers": [], "Keys": ["KEY_O"]}],
|
||||
"p": [{"Modifiers": [], "Keys": ["KEY_P"]}],
|
||||
"q": [{"Modifiers": [], "Keys": ["KEY_Q"]}],
|
||||
"r": [{"Modifiers": [], "Keys": ["KEY_R"]}],
|
||||
"s": [{"Modifiers": [], "Keys": ["KEY_S"]}],
|
||||
"t": [{"Modifiers": [], "Keys": ["KEY_T"]}],
|
||||
"u": [{"Modifiers": [], "Keys": ["KEY_U"]}],
|
||||
"v": [{"Modifiers": [], "Keys": ["KEY_V"]}],
|
||||
"w": [{"Modifiers": [], "Keys": ["KEY_W"]}],
|
||||
"x": [{"Modifiers": [], "Keys": ["KEY_X"]}],
|
||||
"y": [{"Modifiers": [], "Keys": ["KEY_Z"]}],
|
||||
"z": [{"Modifiers": [], "Keys": ["KEY_Y"]}],
|
||||
|
||||
"{": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_APOSTROPHE"]}],
|
||||
"|": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_7"]}],
|
||||
"}": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_BACKSLASH"]}],
|
||||
"~": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_EQUAL"]}, {"Modifiers": [], "Keys": ["KEY_SPACE"]} ],
|
||||
|
||||
|
||||
"§": [{"Modifiers": [], "Keys": ["KEY_GRAVE"]}],
|
||||
"°": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_GRAVE"]}],
|
||||
"ü": [{"Modifiers": [], "Keys": ["KEY_LEFTBRACE"]}],
|
||||
"Ü": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_LEFTBRACE"]}],
|
||||
"ö": [{"Modifiers": [], "Keys": ["KEY_SEMICOLON"]}],
|
||||
"Ö": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_SEMICOLON"]}],
|
||||
"ä": [{"Modifiers": [], "Keys": ["KEY_APOSTROPHE"]}],
|
||||
"Ä": [{"Modifiers": ["MOD_LEFT_SHIFT"], "Keys": ["KEY_APOSTROPHE"]}],
|
||||
"€": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_E"]}],
|
||||
"¬": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_6"]}],
|
||||
"¢": [{"Modifiers": ["MOD_RIGHT_ALT"], "Keys": ["KEY_8"]}]
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user