summaryrefslogtreecommitdiffstats
path: root/linux/console
diff options
context:
space:
mode:
authormartin_r <martin_r@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2009-07-26 01:45:14 +0000
committermartin_r <martin_r@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2009-07-26 01:45:14 +0000
commit1f4ae3f5d5457ce01faa434074607d062add79d9 (patch)
treebcb2ba2038ba8e97af90da1bd7bd745989c59e46 /linux/console
parentcbe32f6135a46bf23cd521ed2fc7046e283ebb34 (diff)
NEO→Neo; Konsolen-Keymap aktualiesiert (ich hoffe ohne Probleme)
git-svn-id: https://svn.neo-layout.org@1986 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'linux/console')
-rw-r--r--linux/console/README12
-rw-r--r--linux/console/neo.map492
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