Skip to content

Commit 43e785d

Browse files
committed
add more special chars
1 parent 6b04fd4 commit 43e785d

File tree

1 file changed

+36
-3
lines changed

1 file changed

+36
-3
lines changed

pd_key_maps/keymap_de.py

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,37 +138,70 @@
138138
}
139139
c2map = {
140140
"°": "SHIFT ^",
141+
"′": "RALT ^",
142+
"″": "SHIFT RALT ^",
141143
"!": "SHIFT 1",
144+
"¹": "RALT 1",
145+
"¡": "SHIFT RALT 1",
142146
'"': "SHIFT 2",
147+
"²": "RALT 2",
148+
"⅛": "SHIFT RALT 2",
143149
"§": "SHIFT 3",
150+
"³": "RALT 3",
151+
"£": "SHIFT RALT 3",
144152
"$": "SHIFT 4",
153+
"¼": "RALT 4",
154+
"¤": "SHIFT RALT 4",
145155
"%": "SHIFT 5",
156+
"½": "RALT 5",
157+
"⅜": "SHIFT RALT 5",
146158
"&": "SHIFT 6",
159+
"¬": "RALT 6",
160+
"⅝": "SHIFT RALT 6",
147161
"/": "SHIFT 7",
148162
"{": "RALT 7",
163+
"⅞": "SHIFT RALT 7",
149164
"(": "SHIFT 8",
150165
"[": "RALT 8",
166+
"™": "SHIFT RALT 9",
151167
")": "SHIFT 9",
152168
"]": "RALT 9",
169+
"±": "SHIFT RALT 9",
153170
"=": "SHIFT 0",
154171
"}": "RALT 0",
172+
# "°": "SHIFT RALT 0", Duplicate
155173
"?": "SHIFT ß",
156174
"\\": "RALT ß",
175+
"¿": "SHIFT RALT ß",
157176
"`": "SHIFT ´",
177+
"¸": "RALT ´",
178+
"˛": "SHIFT RALT ´",
158179
"*": "SHIFT +",
159180
"~": "RALT +",
181+
"¯": "SHIFT RALT +",
160182
"'": "SHIFT #",
183+
"’": "RALT #",
184+
"˘": "SHIFT RALT #",
161185
"_": "SHIFT -",
186+
"–": "RALT -",
187+
"—": "SHIFT RALT -",
162188
";": "SHIFT ,",
189+
"·": "RALT ,",
190+
"×": "SHIFT RALT ,",
163191
":": "SHIFT .",
192+
"…": "RALT .",
193+
"÷": "SHIFT RALT .",
164194
">": "SHIFT <",
165195
"|": "RALT <",
166-
"µ": "RALT m",
167-
"@": "RALT q",
168-
"€": "RALT e",
169196
"Ü": "SHIFT ü",
197+
"¨": "RALT ü",
170198
"Ö": "SHIFT ö",
199+
"˝": "RALT ö",
171200
"Ä": "SHIFT ä",
201+
"^": "RALT ä",
202+
"µ": "RALT m",
203+
"@": "RALT q",
204+
"€": "RALT e",
172205
}
173206
for i in range(65, 91):
174207
c2map[chr(i)] = "SHIFT " + chr(i).lower()

0 commit comments

Comments
 (0)