From b6dddd27b497085ef17417f47874880eef686af3 Mon Sep 17 00:00:00 2001 From: Ben Wiederhake Date: Sat, 30 Jan 2021 19:13:52 +0100 Subject: [PATCH] Base: Cover entire German keyboard I'm strongly basing this on what I'm used to (xkb-data's "de(basic)"), but without dead keys (since we don't support them). --- Base/res/keymaps/de.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Base/res/keymaps/de.json b/Base/res/keymaps/de.json index c3f3ff15aa..74b9b7bc4a 100644 --- a/Base/res/keymaps/de.json +++ b/Base/res/keymaps/de.json @@ -1,5 +1,6 @@ { - "map": [ "", "\u001B", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "ß", "", "\b", "\t", "q", "w", "e", "r", "t", "z", "u", "i", "o", "p", "ü", "+", "\n", "", "a", "s", "d", "f", "g", "h", "j", "k", "l", "ö", "ä", "", "", "#", "y", "x", "c", "v", "b", "n", "m", ",", ".", "-", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", "<", "", "", ""], - "shift_map": [ "", "\u001B", "!", "\"", "", "$", "%", "&", "/", "(", ")", "=", "?", "", "\b", "\t", "Q", "W", "E", "R", "T", "Z", "U", "I", "O", "P", "Ü", "*", "\n", "", "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ö", "Ä", "", "", "'", "Y", "X", "C", "V", "B", "N", "M", ";", ":", "_", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", ">", "", "", ""], - "alt_map": [ "", "\u001B", "1", "2", "3", "4", "5", "6", "{", "[", "]", "}", "\\", "", "\b", "\t", "@", "w", "e", "r", "t", "z", "u", "i", "o", "p", "ü", "~", "\n", "", "a", "s", "d", "f", "g", "h", "j", "k", "l", "ö", "ä", "", "", "#", "y", "x", "c", "v", "b", "n", "m", ",", ".", "-", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", "|", "", "", ""] + "map": [ "", "\u001B", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "ß", "´", "\b", "\t", "q", "w", "e", "r", "t", "z", "u", "i", "o", "p", "ü", "+", "\n", "", "a", "s", "d", "f", "g", "h", "j", "k", "l", "ö", "ä", "^", "", "#", "y", "x", "c", "v", "b", "n", "m", ",", ".", "-", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", "<", "", "", ""], + "shift_map": [ "", "\u001B", "!", "\"", "§", "$", "%", "&", "/", "(", ")", "=", "?", "`", "\b", "\t", "Q", "W", "E", "R", "T", "Z", "U", "I", "O", "P", "Ü", "*", "\n", "", "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ö", "Ä", "°", "", "'", "Y", "X", "C", "V", "B", "N", "M", ";", ":", "_", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", ">", "", "", ""], + "alt_map": [ "", "\u001B", "¹", "²", "³", "¼", "½", "¬", "{", "[", "]", "}", "\\", "¸", "\b", "\t", "@", "ł", "€", "¶", "ŧ", "←", "↓", "→", "ø", "þ", "¨", "~", "\n", "", "æ", "ſ", "ð", "đ", "ŋ", "ħ", "˙", "ĸ", "ł", "˝", "^", "′", "", "#", "»", "«", "¢", "„", "“", "”", "µ", "·", "…", "–", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", "|", "", "", ""], + "shift_altgr_map": [ "", "\u001B", "¡", "⅛", "£", "¤", "⅜", "⅝", "⅞", "™", "±", "°", "¿", "˛", "\b", "\t", "Ω", "Ł", "€", "®", "Ŧ", "¥", "↑", "ı", "Ø", "Þ", "°", "¯", "\n", "", "Æ", "ẞ", "Ð", "ª", "Ŋ", "Ħ", "˙", "&", "Ł", "", "ˇ", "″", "", "#", "›", "‹", "©", "‚", "‘", "’", "º", "×", "÷", "—", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", "¦", "", "", ""] }