diff options
-rw-r--r-- | linux/console/README | 12 | ||||
-rw-r--r-- | linux/console/neo.map | 492 |
2 files changed, 253 insertions, 251 deletions
diff --git a/linux/console/README b/linux/console/README index 2b5255f..872d5ba 100644 --- a/linux/console/README +++ b/linux/console/README @@ -1,5 +1,5 @@ -=== NEO in der Textkonsole (ohne X) === -Die Datei neo.map enthält eine keymap, um die NEO-Tastaturbelegung auch ohne X +=== Neo in der Textkonsole (ohne X) === +Die Datei neo.map enthält eine keymap, um die Neo-Tastaturbelegung auch ohne X auf der Konsole benutzten zu können. Dazu wird die keymap (nur als root möglich!!) mit »loadkeys PFAD/neo.map« @@ -11,7 +11,7 @@ Der einfachste Weg ist jedoch die Verwendung des Skriptes ›asdf‹ (siehe Ordn === Technische Hinweise === -Soll NEO systemweit auf der Textkonsole zur Verfügung stehen, muss in der +Soll Neo systemweit auf der Textkonsole zur Verfügung stehen, muss in der Datei ›/etc/sysconfig/keyboard‹ die Zeile (oder eine ähnlich klingende): -------------------------- KEYTABLE="de-latin1-nodeadkeys.map.gz" @@ -29,13 +29,13 @@ defkeymap.map laut manpage unter /usr/share/keymaps oder /usr/src/linux/drivers/char, bei mir aber unter /etc liegt. Falls das Keypad nicht korrekt funktioniert, dann liegt dies am falschen Status -von »Num_Lock« (den es unter NEO nicht mehr gibt). Um Num_Lock dennoch +von »Num_Lock« (den es unter Neo nicht mehr gibt). Um Num_Lock dennoch nachträglich einschalten zu können, muss die Menü-Taste (in der untersten Reihe) betätigt werden. Diese Keymap ist für ein MS Natural Keyboard Elite erstellt worden. Sollten andere Tastaturen andere keycodes verwenden (z.B. Laptoptastaturen), sollte dies -auf der Mailingliste der NEO-Tastaturbelegung gemeldet werden. +auf der Mailingliste der Neo-Tastaturbelegung gemeldet werden. Ergänzung: die keymaps liegen in folgenden Verzeichnissen: @@ -57,5 +57,5 @@ Was (noch) nicht geht: • Bisher funktioniert keiner der Modifier_Lock. • Die große Menge an Compose-Kombinationen, die unter X möglich sind, werden längst nicht alle unterstützt. -• Auch die Compose-Erweiterungen von NEO sind noch nicht verfügbar. +• Auch die Compose-Erweiterungen von Neo sind noch nicht verfügbar. diff --git a/linux/console/neo.map b/linux/console/neo.map index 2279e3a..25cab50 100644 --- a/linux/console/neo.map +++ b/linux/console/neo.map @@ -172,287 +172,289 @@ alt_is_meta altgr shiftl keycode 57 = U+202F ! ----dead keys------------------------------------------------------------- - keycode 41 = dead_circumflex dead_tilde U+030a dead_breve - shiftl keycode 41 = dead_caron - altgr shiftl keycode 41 = U+0304 - keycode 13 = dead_grave VoidSymbol dead_diaeresis U+1FFE - shiftl keycode 13 = U+02F5 - keycode 27 = dead_acute dead_cedilla VoidSymbol U+1FBF - shiftl keycode 27 = dead_doubleacute - altgr shiftl keycode 27 = U+0307 + keycode 41 = Return Return Return Return + shiftl keycode 41 = KP_Enter + shift shiftl keycode 41 = KP_Enter + altgr shiftl keycode 41 = Return + keycode 13 = dead_circumflex dead_tilde U+030a dead_breve + shiftl keycode 13 = dead_caron + altgr shiftl keycode 13 = U+0304 + keycode 27 = dead_grave U+21BB dead_diaeresis U+1FFE + shiftl keycode 27 = U+02F5 ! -------------------------------------------------------------------------- ! Row 1 (number row) ! -------------------------------------------------------------------------- - keycode 2 = one degree onesuperior VoidSymbol - shiftl keycode 2 = ordfeminine - altgr shiftl keycode 2 = notsign - keycode 3 = two section twosuperior VoidSymbol - shiftl keycode 3 = masculine - altgr shiftl keycode 3 = U+2228 - keycode 4 = three U+2113 threesuperior VoidSymbol - shiftl keycode 4 = U+2116 - altgr shiftl keycode 4 = U+2227 - keycode 5 = four guillemotright U+203A U+2640 - shiftl keycode 5 = Prior - shift shiftl keycode 5 = Prior - altgr shiftl keycode 5 = U+22a4 - keycode 6 = five guillemotleft U+2039 U+2642 - shiftl keycode 6 = periodcentered - altgr shiftl keycode 6 = U+2221 - keycode 7 = six U+20ac cent U+26A5 - shiftl keycode 7 = sterling - altgr shiftl keycode 7 = U+2225 - keycode 8 = seven dollar yen U+03ba - shiftl keycode 8 = currency - altgr shiftl keycode 8 = U+2192 - keycode 9 = eight U+201e U+201a U+2329 - altgr shiftl keycode 9 = U+221e - keycode 10 = nine U+201c U+2018 U+232a - shiftl keycode 10 = KP_Divide - shift shiftl keycode 10 = KP_Divide - keycode 11 = zero U+201d U+2019 VoidSymbol - shiftl keycode 11 = KP_Multiply - shift shiftl keycode 11 = KP_Multiply - keycode 12 = minus U+2014 VoidSymbol U+2011 - shiftl keycode 12 = KP_Subtract - shift shiftl keycode 12 = KP_Subtract - altgr shiftl keycode 12 = hyphen + keycode 2 = dead_acute dead_cedilla VoidSymbol U+1FBF + shiftl keycode 2 = dead_doubleacute + altgr shiftl keycode 2 = U+0307 + keycode 3 = one degree onesuperior VoidSymbol + shiftl keycode 3 = ordfeminine + altgr shiftl keycode 3 = notsign + keycode 4 = two section twosuperior VoidSymbol + shiftl keycode 4 = masculine + altgr shiftl keycode 4 = U+2228 + keycode 5 = three U+2113 threesuperior VoidSymbol + shiftl keycode 5 = U+2116 + altgr shiftl keycode 5 = U+2227 + keycode 6 = four guillemotright U+203A U+2640 + shiftl keycode 6 = Prior + shift shiftl keycode 6 = Prior + altgr shiftl keycode 6 = U+22a4 + keycode 7 = five guillemotleft U+2039 U+2642 + shiftl keycode 7 = periodcentered + altgr shiftl keycode 7 = U+2221 + keycode 8 = six dollar cent U+26A5 + shiftl keycode 8 = sterling + altgr shiftl keycode 8 = U+2225 + keycode 9 = seven U+20ac yen U+03ba + shiftl keycode 9 = currency + altgr shiftl keycode 9 = U+2192 + keycode 10 = eight U+201e U+201a U+2329 + altgr shiftl keycode 10 = U+221e + keycode 11 = nine U+201c U+2018 U+232a + shiftl keycode 11 = KP_Divide + shift shiftl keycode 11 = KP_Divide + altgr shiftl keycode 11 = U+221d + keycode 12 = zero U+201d U+2019 VoidSymbol + shiftl keycode 12 = KP_Multiply + shift shiftl keycode 12 = KP_Multiply ! -------------------------------------------------------------------------- ! Row 2 (upper row) ! -------------------------------------------------------------------------- - keycode 16 = x - altgr keycode 16 = U+2026 - shift altgr keycode 16 = U+03be - shiftl keycode 16 = U+22EE - altgr shiftl keycode 16 = U+039e - keycode 17 = v - altgr keycode 17 = underscore - shiftl keycode 17 = BackSpace - shift shiftl keycode 17 = BackSpace - altgr shiftl keycode 17 = U+222E - keycode 18 = l - altgr keycode 18 = bracketleft - shift altgr keycode 18 = U+03bb - shiftl keycode 18 = Up - shift shiftl keycode 18 = Up - altgr shiftl keycode 18 = U+039b - keycode 19 = c - altgr keycode 19 = bracketright - shift altgr keycode 19 = U+03c7 - shiftl keycode 19 = Remove - shift shiftl keycode 19 = Remove - altgr shiftl keycode 19 = U+2102 - keycode 20 = w - altgr keycode 20 = asciicircum - shift altgr keycode 20 = U+03c9 - shiftl keycode 20 = Insert - shift shiftl keycode 20 = Insert - altgr shiftl keycode 20 = U+03a9 - keycode 21 = k - altgr keycode 21 = exclam - shift altgr keycode 21 = U+03F0 - shiftl keycode 21 = exclamdown - altgr shiftl keycode 21 = U+221a - keycode 22 = h - altgr keycode 22 = less - shift altgr keycode 22 = U+03c8 - shiftl keycode 22 = KP_7 - shift shiftl keycode 22 = KP_7 - altgr shiftl keycode 22 = U+03a8 - keycode 23 = g - altgr keycode 23 = greater - shift altgr keycode 23 = U+03b3 - shiftl keycode 23 = KP_8 - shift shiftl keycode 23 = KP_8 - altgr shiftl keycode 23 = U+0393 - keycode 24 = f - altgr keycode 24 = equal - shift altgr keycode 24 = U+03c6 - shiftl keycode 24 = KP_9 - shift shiftl keycode 24 = KP_9 - altgr shiftl keycode 24 = U+03a6 - keycode 25 = q - altgr keycode 25 = ampersand - shift altgr keycode 25 = U+03D5 - shiftl keycode 25 = KP_Add - shift shiftl keycode 25 = KP_Add - altgr shiftl keycode 25 = U+211A - keycode 26 = ssharp U+1E9E U+017F U+03c2 - altgr shiftl keycode 26 = U+2218 + keycode 16 = minus U+2014 VoidSymbol U+2011 + shiftl keycode 16 = KP_Subtract + shift shiftl keycode 16 = KP_Subtract + altgr shiftl keycode 16 = hyphen + keycode 17 = x + altgr keycode 17 = U+2026 + shift altgr keycode 17 = U+03be + shiftl keycode 17 = U+22EE + altgr shiftl keycode 17 = U+039e + keycode 18 = v + altgr keycode 18 = underscore + shiftl keycode 18 = BackSpace + shift shiftl keycode 18 = BackSpace + altgr shiftl keycode 18 = U+221a + keycode 19 = l + altgr keycode 19 = bracketleft + shift altgr keycode 19 = U+03bb + shiftl keycode 19 = Up + shift shiftl keycode 19 = Up + altgr shiftl keycode 19 = U+039b + keycode 20 = c + altgr keycode 20 = bracketright + shift altgr keycode 20 = U+03c7 + shiftl keycode 20 = Remove + shift shiftl keycode 20 = Remove + altgr shiftl keycode 20 = U+2102 + keycode 21 = w + altgr keycode 21 = asciicircum + shift altgr keycode 21 = U+03c9 + shiftl keycode 21 = Insert + shift shiftl keycode 21 = Insert + altgr shiftl keycode 21 = U+03a9 + keycode 22 = k + altgr keycode 22 = exclam + shift altgr keycode 22 = U+03F0 + shiftl keycode 22 = exclamdown + altgr shiftl keycode 22 = multiply + keycode 23 = h + altgr keycode 23 = less + shift altgr keycode 23 = U+03c8 + shiftl keycode 23 = KP_7 + shift shiftl keycode 23 = KP_7 + altgr shiftl keycode 23 = U+03a8 + keycode 24 = g + altgr keycode 24 = greater + shift altgr keycode 24 = U+03b3 + shiftl keycode 24 = KP_8 + shift shiftl keycode 24 = KP_8 + altgr shiftl keycode 24 = U+0393 + keycode 25 = f + altgr keycode 25 = equal + shift altgr keycode 25 = U+03c6 + shiftl keycode 25 = KP_9 + shift shiftl keycode 25 = KP_9 + altgr shiftl keycode 25 = U+03a6 + keycode 26 = q + altgr keycode 26 = ampersand + shift altgr keycode 26 = U+03D5 + shiftl keycode 26 = KP_Add + shift shiftl keycode 26 = KP_Add + altgr shiftl keycode 26 = U+211A ! -------------------------------------------------------------------------- ! Row 3 (home row, middle row) ! -------------------------------------------------------------------------- - keycode 30 = u - altgr keycode 30 = backslash - shiftl keycode 30 = Home - shift shiftl keycode 30 = Home - altgr shiftl keycode 30 = U+00B5 - keycode 31 = i - altgr keycode 31 = slash - shift altgr keycode 31 = U+03b9 - shiftl keycode 31 = Left - shift shiftl keycode 31 = Left - altgr shiftl keycode 31 = U+222b - keycode 32 = a - altgr keycode 32 = braceleft - shift altgr keycode 32 = U+03b1 - shiftl keycode 32 = Down - shift shiftl keycode 32 = Down - altgr shiftl keycode 32 = U+2200 - keycode 33 = e - altgr keycode 33 = braceright - shift altgr keycode 33 = U+03b5 - shiftl keycode 33 = Right - shift shiftl keycode 33 = Right - altgr shiftl keycode 33 = U+2203 - keycode 34 = o - altgr keycode 34 = asterisk - shift altgr keycode 34 = U+03bf - shiftl keycode 34 = End - shift shiftl keycode 34 = End - keycode 35 = s - altgr keycode 35 = question - shift altgr keycode 35 = U+03c3 - shiftl keycode 35 = questiondown - altgr shiftl keycode 35 = U+03a3 - keycode 36 = n - altgr keycode 36 = parenleft - shift altgr keycode 36 = U+03bd - shiftl keycode 36 = KP_4 - shift shiftl keycode 36 = KP_4 - altgr shiftl keycode 36 = U+2115 - keycode 37 = r - altgr keycode 37 = parenright - shift altgr keycode 37 = U+03F1 - shiftl keycode 37 = KP_5 - shift shiftl keycode 37 = KP_5 - altgr shiftl keycode 37 = U+211D - keycode 38 = t - altgr keycode 38 = minus - shift altgr keycode 38 = U+03c4 - shiftl keycode 38 = KP_6 - shift shiftl keycode 38 = KP_6 - altgr shiftl keycode 38 = U+2202 - keycode 39 = d - altgr keycode 39 = colon - shift altgr keycode 39 = U+03b4 - shiftl keycode 39 = U+002c - altgr shiftl keycode 39 = U+0394 - keycode 40 = y - altgr keycode 40 = at - shift altgr keycode 40 = U+03c5 - shiftl keycode 40 = U+002e - altgr shiftl keycode 40 = U+2207 + keycode 30 = ssharp U+1E9E U+017F U+03c2 + shiftl keycode 30 = U+2212 + altgr shiftl keycode 30 = U+2218 + keycode 31 = u + altgr keycode 31 = backslash + shiftl keycode 31 = Home + shift shiftl keycode 31 = Home + altgr shiftl keycode 31 = U+2282 + keycode 32 = i + altgr keycode 32 = slash + shift altgr keycode 32 = U+03b9 + shiftl keycode 32 = Left + shift shiftl keycode 32 = Left + altgr shiftl keycode 32 = U+222b + keycode 33 = a + altgr keycode 33 = braceleft + shift altgr keycode 33 = U+03b1 + shiftl keycode 33 = Down + shift shiftl keycode 33 = Down + altgr shiftl keycode 33 = U+2200 + keycode 34 = e + altgr keycode 34 = braceright + shift altgr keycode 34 = U+03b5 + shiftl keycode 34 = Right + shift shiftl keycode 34 = Right + altgr shiftl keycode 34 = U+2203 + keycode 35 = o + altgr keycode 35 = asterisk + shift altgr keycode 35 = U+03bf + shiftl keycode 35 = End + shift shiftl keycode 35 = End + keycode 36 = s + altgr keycode 36 = question + shift altgr keycode 36 = U+03c3 + shiftl keycode 36 = questiondown + altgr shiftl keycode 36 = U+03a3 + keycode 37 = n + altgr keycode 37 = parenleft + shift altgr keycode 37 = U+03bd + shiftl keycode 37 = KP_4 + shift shiftl keycode 37 = KP_4 + altgr shiftl keycode 37 = U+2115 + keycode 38 = r + altgr keycode 38 = parenright + shift altgr keycode 38 = U+03F1 + shiftl keycode 38 = KP_5 + shift shiftl keycode 38 = KP_5 + altgr shiftl keycode 38 = U+211D + keycode 39 = t + altgr keycode 39 = minus + shift altgr keycode 39 = U+03c4 + shiftl keycode 39 = KP_6 + shift shiftl keycode 39 = KP_6 + altgr shiftl keycode 39 = U+2202 + keycode 40 = d + altgr keycode 40 = colon + shift altgr keycode 40 = U+03b4 + shiftl keycode 40 = U+002c + shift shiftl keycode 40 = comma + altgr shiftl keycode 40 = U+0394 ! -------------------------------------------------------------------------- ! Row 4 (lower row) ! -------------------------------------------------------------------------- - keycode 44 = udiaeresis Udiaeresis numbersign VoidSymbol - shiftl keycode 44 = Escape - shift shiftl keycode 44 = Escape - altgr shiftl keycode 44 = U+211C - keycode 45 = odiaeresis Odiaeresis dollar U+03F5 - shiftl keycode 45 = Tab - altgr shiftl keycode 45 = U+2111 - keycode 46 = adiaeresis Adiaeresis bar U+03b7 - shiftl keycode 46 = Next - shift shiftl keycode 46 = Next - altgr shiftl keycode 46 = U+2135 - keycode 47 = p - altgr keycode 47 = asciitilde - shift altgr keycode 47 = U+03c0 - shiftl keycode 47 = Return - shift shiftl keycode 47 = Return - altgr shiftl keycode 47 = U+03a0 - keycode 48 = z - altgr keycode 48 = grave - shift altgr keycode 48 = U+03b6 - altgr shiftl keycode 48 = U+2124 - keycode 49 = b - altgr keycode 49 = plus - shift altgr keycode 49 = U+03b2 - shiftl keycode 49 = colon - altgr shiftl keycode 49 = U+21D0 - keycode 50 = m - altgr keycode 50 = percent - shift altgr keycode 50 = U+03bc - shiftl keycode 50 = KP_1 - shift shiftl keycode 50 = KP_1 - altgr shiftl keycode 50 = U+21d4 - keycode 51 = comma U+2013 quotedbl U+03c1 - shiftl keycode 51 = KP_2 - shift shiftl keycode 51 = KP_2 - altgr shiftl keycode 51 = U+21D2 - keycode 52 = period U+2022 apostrophe U+03D1 - shiftl keycode 52 = KP_3 - shift shiftl keycode 52 = KP_3 - altgr shiftl keycode 52 = U+0398 - keycode 53 = j - altgr keycode 53 = semicolon - shift altgr keycode 53 = U+03b8 - shiftl keycode 53 = semicolon - altgr shiftl keycode 53 = U+221d + keycode 44 = y + altgr keycode 44 = at + shift altgr keycode 44 = U+03c5 + shiftl keycode 44 = period + shift shiftl keycode 44 = U+002e + altgr shiftl keycode 44 = U+2207 + keycode 45 = udiaeresis Udiaeresis numbersign VoidSymbol + shiftl keycode 45 = Escape + shift shiftl keycode 45 = Escape + altgr shiftl keycode 45 = U+222a + keycode 46 = odiaeresis Odiaeresis dollar U+03F5 + shiftl keycode 46 = Tab + altgr shiftl keycode 46 = U+2229 + keycode 47 = adiaeresis Adiaeresis bar U+03b7 + shiftl keycode 47 = Next + shift shiftl keycode 47 = Next + altgr shiftl keycode 47 = U+2135 + keycode 48 = p + altgr keycode 48 = asciitilde + shift altgr keycode 48 = U+03c0 + shiftl keycode 48 = Return + shift shiftl keycode 48 = Return + altgr shiftl keycode 48 = U+03a0 + keycode 49 = z + altgr keycode 49 = grave + shift altgr keycode 49 = U+03b6 + altgr shiftl keycode 49 = U+2124 + keycode 50 = b + altgr keycode 50 = plus + shift altgr keycode 50 = U+03b2 + shiftl keycode 50 = colon + altgr shiftl keycode 50 = U+21D0 + keycode 51 = m + altgr keycode 51 = percent + shift altgr keycode 51 = U+03bc + shiftl keycode 51 = KP_1 + shift shiftl keycode 51 = KP_1 + altgr shiftl keycode 51 = U+21d4 + keycode 52 = comma U+2013 quotedbl U+03c1 + shiftl keycode 52 = KP_2 + shift shiftl keycode 52 = KP_2 + altgr shiftl keycode 52 = U+21D2 + keycode 53 = period U+2022 apostrophe U+03D1 + shiftl keycode 53 = KP_3 + shift shiftl keycode 53 = KP_3 + altgr shiftl keycode 53 = U+0398 ! -------------------------------------------------------------------------- ! Keypad Row 1 (uppest row) ! -------------------------------------------------------------------------- - keycode 69 = Tab VoidSymbol equal VoidSymbol - shiftl keycode 69 = U+2260 - altgr shiftl keycode 69 = U+2261 - keycode 98 = KP_Divide KP_Divide division U+2300 - shiftl keycode 98 = U+2044 - altgr shiftl keycode 98 = U+2223 - keycode 55 = KP_Multiply KP_Multiply U+22C5 U+2299 - shiftl keycode 55 = multiply - altgr shiftl keycode 55 = U+2297 - keycode 74 = KP_Subtract KP_Subtract U+2212 U+2296 - shiftl keycode 74 = U+2216 - altgr shiftl keycode 74 = U+2238 + keycode 69 = j J semicolon U+03b8 + shiftl keycode 69 = U+21A6 + altgr shiftl keycode 69 = semicolon + keycode 98 = Tab VoidSymbol equal VoidSymbol + shiftl keycode 98 = U+2260 + altgr shiftl keycode 98 = U+2261 + keycode 55 = KP_Divide KP_Divide division U+2300 + shiftl keycode 55 = U+2044 + altgr shiftl keycode 55 = U+2223 + keycode 74 = KP_Multiply KP_Multiply U+22C5 U+2299 + shiftl keycode 74 = multiply + altgr shiftl keycode 74 = U+2297 ! -------------------------------------------------------------------------- ! Keypad Row 2 (upper row) ! -------------------------------------------------------------------------- - keycode 71 = KP_7 U+2714 U+2195 U+226A - altgr shiftl keycode 71 = U+2308 - keycode 72 = KP_8 U+2718 U+2191 U+2229 - altgr shiftl keycode 72 = U+22C2 - keycode 73 = KP_9 U+2020 U+20D7 U+226B - altgr shiftl keycode 73 = U+2309 - keycode 78 = KP_Add KP_Add plusminus U+2295 - shiftl keycode 78 = U+2213 - altgr shiftl keycode 78 = U+2214 + keycode 71 = KP_Subtract KP_Subtract U+2212 U+2296 + shiftl keycode 71 = U+2216 + altgr shiftl keycode 71 = U+2238 + keycode 72 = KP_7 U+2714 U+2195 U+226A + altgr shiftl keycode 72 = U+2308 + keycode 73 = KP_8 U+2718 U+2191 U+2229 + altgr shiftl keycode 73 = U+22C2 + keycode 78 = KP_9 U+2020 U+20D7 U+226B + altgr shiftl keycode 78 = U+2309 ! -------------------------------------------------------------------------- ! Keypad Row 3 (home row, middle row) ! -------------------------------------------------------------------------- - keycode 75 = KP_4 U+2663 U+2190 U+2282 - altgr shiftl keycode 75 = U+2286 - keycode 76 = KP_5 U+20ac brokenbar U+22B6 - altgr shiftl keycode 76 = U+22B7 - keycode 77 = KP_6 U+2023 U+2192 U+2283 - altgr shiftl keycode 77 = U+2287 + keycode 75 = KP_Add KP_Add plusminus U+2295 + shiftl keycode 75 = U+2213 + altgr shiftl keycode 75 = U+2214 + keycode 76 = KP_4 U+2663 U+2190 U+2282 + altgr shiftl keycode 76 = U+2286 + keycode 77 = KP_5 U+20ac brokenbar U+22B6 + altgr shiftl keycode 77 = U+22B7 ! -------------------------------------------------------------------------- ! Keypad Row 4 (lower row) ! -------------------------------------------------------------------------- - keycode 79 = KP_1 U+2666 U+2194 U+2264 - altgr shiftl keycode 79 = U+230a - keycode 80 = KP_2 U+2665 U+2193 U+222a - altgr shiftl keycode 80 = U+22C3 - keycode 81 = KP_3 U+2660 U+21CC U+2265 - altgr shiftl keycode 81 = U+230B + keycode 79 = KP_6 U+2023 U+2192 U+2283 + altgr shiftl keycode 79 = U+2287 + keycode 80 = KP_1 U+2666 U+2194 U+2264 + altgr shiftl keycode 80 = U+230a + keycode 81 = KP_2 U+2665 U+2193 U+222a + altgr shiftl keycode 81 = U+22C3 ! -------------------------------------------------------------------------- ! Keypad Row 5 (lowest row) ! -------------------------------------------------------------------------- - keycode 82 = comma period U+002c U+2032 - shiftl keycode 82 = Remove - shift shiftl keycode 82 = Remove - altgr shiftl keycode 82 = U+2033 - keycode 83 = comma period U+002c U+2032 + keycode 82 = KP_0 U+2423 percent U+2030 + altgr shiftl keycode 82 = U+25A1 + keycode 83 = U+002c period VoidSymbol U+2032 shiftl keycode 83 = Remove shift shiftl keycode 83 = Remove altgr shiftl keycode 83 = U+2033 |