Changeset 939
- Timestamp:
- 10/07/08 11:31:10 (5 years ago)
- Files:
-
- 1 removed
- 3 modified
-
A-REFERENZ-A/neo20-test.txt (deleted)
-
A-REFERENZ-A/neo20.txt (modified) (4 diffs)
-
linux/console/neo.map (modified) (9 diffs)
-
linux/xmodmap/neo_de.xmodmap (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
A-REFERENZ-A/neo20.txt
r908 r939 45 45 ⇠⇡⇢⇣ … Links/Hoch/Rechts/Runter 46 46 ♫ … Steht als Symbol für die Kombotaste (Compose) 47 auf Mod4+3 ist es jedoch wirklich das ♫-Symbol48 47 ╌ … Weicher Trennstrich (U+00AD SOFT HYPHEN) 49 48 ␣ … Leerzeichen (SPACE) … … 123 122 ┬─────┬ 124 123 │„ / ∄│ 2 … „ öffnendes Gänsefüßchen (U+201E DOUBLE LOW-9 QUOTATION MARK) 125 │8 ‚ ⟨│ 3 … ‚ öffnendes halbes Anführungszeichen (U+201A SINGLE LOW-9 QUOTATION MARK)124 │8 ‚ │ 3 … ‚ öffnendes halbes Anführungszeichen (U+201A SINGLE LOW-9 QUOTATION MARK) 126 125 ┴──┬──┴ 127 126 128 127 ┬─────┬ 129 128 │“ * ∦│ 2 … “ schließendes Gänsefüßchen, englisch öffnendes (U+201C LEFT DOUBLE QUOTATION MARK) 130 │9 ‘ ⟩│ 3 ‘ schließ. halb. Anführz., engl. öffn. halb. Anführz. (U+2018 LEFT SINGLE QUOTATION MARK)129 │9 ‘ │ 3 ‘ schließ. halb. Anführz., engl. öffn. halb. Anführz. (U+2018 LEFT SINGLE QUOTATION MARK) 131 130 ┴──┬──┴ 132 131 … … 137 136 138 137 === Dezimaltrennzeichen === 139 Das Dezimaltrennzeichen ist auf englischen und südamerikanischen Systemen ein Punkt ».«. 140 Auf deutschen, französischen, spanischen, schweizerischen und anderen ein Komma »,«. 138 Das Dezimaltrennzeichen ist auf englischen und südamerikanischen Systemen ein 139 Punkt ».«. 140 Auf deutschen, französischen, spanischen, schweizerischen und anderen ein 141 Komma »,«. 141 142 Siehe auch http://de.wikipedia.org/wiki/Dezimaltrennzeichen 142 143 143 == Ziffern == 144 Die Ziffern auf der Ersten Ebene sind die »normalen« Zahlen (also nicht die KP_-Variante), 145 wogegen für den Ziffernblock auf der vierten Ebene stets die KP_‐Varianten verwendet werden 146 sollten, um die Vielseitigkeit und Funktionsfähigkeit der NEO‐Tastatur zu gewährleisten. 144 ┬──┴──┬ 145 │B , ⇒│ 4 … ,/. Dezimaltrennzeichen (Komma oder Punkt) 146 │b + β│ 147 ┴─────┴ 147 148 148 149 === Alle Ebenen – Haupttastatur === 149 150 ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────────┐ 150 │ˇ │° • ¬│№ ‣ ∨│§ ♫∧│» ⇞ ⊥│« ∡│€ £ ∥│$ ¤ ∉│„ / ∄│“ * ∦│” - ∅│– ╌│` ˙ ˚│Backspace│151 │ˇ │° • ¬│№ ‣ ∨│§ ∧│» ⇞ ⊥│« ∡│€ £ ∥│$ ¤ ∉│„ / ∄│“ * ∦│” - ∅│– ╌│` ˙ ˚│Backspace│ 151 152 │ˆ ˘ │1 ¹ ₁│2 ² ₂│3 ³ ₃│4 › ℓ│5 ‹ ♀│6 ¢ ♂│7 ¥ κ│8 ‚ ⟨│9 ‘ ⟩│0 ’ ₀│- — ‑│´ ¸ ˛│ ⌫ │ 152 153 ├─────┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──────┤ … … 205 206 === Vierte Ebene – Miniatur === 206 207 ┌───┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬──────┐ 207 │ │•│‣│ ♫│⇞│ │£│¤│/│*│-│ │˙│ Back │208 │ │•│‣│ │⇞│ │£│¤│/│*│-│ │˙│ Back │ 208 209 ├───┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬─────┤ 209 210 │ 4Lk│⋮│⌫│⇡│⌦│⎀│¡│7│8│9│+│ │˝│ Ret │ -
linux/console/neo.map
r905 r939 1 ! neo.map - german NEO keyboard layout1 ! neo.map - german NEO keyboard layout 2 2 ! 2008 Pascal Hauck, <pascal.hauck@web.de> 3 3 ! … … 178 178 altgr shiftl keycode 57 = U+202F 179 179 180 ! -------------------------------------------------------------------------- 181 ! Row 1 (number row) 182 ! -------------------------------------------------------------------------- 180 ! ----dead keys------------------------------------------------------------- 183 181 keycode 41 = dead_circumflex dead_caron dead_breve VoidSymbol 184 182 shiftl keycode 41 = VoidSymbol 185 183 shift shiftl keycode 41 = VoidSymbol 186 184 altgr shiftl keycode 41 = VoidSymbol 185 keycode 13 = dead_acute dead_grave dead_cedilla VoidSymbol 186 shiftl keycode 13 = U+0307 187 shift shiftl keycode 13 = VoidSymbol 188 altgr shiftl keycode 13 = U+030a 189 keycode 27 = dead_tilde U+0304 dead_diaeresis VoidSymbol 190 shiftl keycode 27 = dead_doubleacute 191 shift shiftl keycode 27 = VoidSymbol 192 altgr shiftl keycode 27 = VoidSymbol 193 194 ! -------------------------------------------------------------------------- 195 ! Row 1 (number row) 196 ! -------------------------------------------------------------------------- 187 197 keycode 2 = one degree onesuperior U+2081 188 198 shiftl keycode 2 = U+2022 … … 200 210 shiftl keycode 5 = Prior 201 211 shift shiftl keycode 5 = Prior 202 altgr shiftl keycode 5 = U+22 A5212 altgr shiftl keycode 5 = U+22a4 203 213 keycode 6 = five guillemotleft U+2039 U+2640 204 214 shiftl keycode 6 = VoidSymbol … … 212 222 shiftl keycode 8 = currency 213 223 shift shiftl keycode 8 = VoidSymbol 214 altgr shiftl keycode 8 = VoidSymbol215 keycode 9 = eight U+201e U+201a U+2 7E8224 altgr shiftl keycode 8 = U+21C8 225 keycode 9 = eight U+201e U+201a U+2329 216 226 shiftl keycode 9 = KP_Divide 217 227 shift shiftl keycode 9 = KP_Divide 218 altgr shiftl keycode 9 = U+2 204219 keycode 10 = nine U+201c U+2018 U+2 7E9228 altgr shiftl keycode 9 = U+21C5 229 keycode 10 = nine U+201c U+2018 U+232a 220 230 shiftl keycode 10 = KP_Multiply 221 231 shift shiftl keycode 10 = KP_Multiply 222 altgr shiftl keycode 10 = U+22 26232 altgr shiftl keycode 10 = U+220B 223 233 keycode 11 = zero U+201d U+2019 U+2080 224 234 shiftl keycode 11 = KP_Subtract 225 235 shift shiftl keycode 11 = KP_Subtract 226 altgr shiftl keycode 11 = VoidSymbol236 altgr shiftl keycode 11 = U+2205 227 237 keycode 12 = minus U+2013 U+2014 U+2011 228 238 shiftl keycode 12 = VoidSymbol 229 239 shift shiftl keycode 12 = VoidSymbol 230 240 altgr shiftl keycode 12 = hyphen 231 keycode 13 = dead_acute dead_grave dead_cedilla dead_ogonek232 shiftl keycode 13 = U+0307233 shift shiftl keycode 13 = VoidSymbol234 altgr shiftl keycode 13 = U+030a235 241 236 242 ! -------------------------------------------------------------------------- … … 331 337 shift shiftl keycode 26 = VoidSymbol 332 338 altgr shiftl keycode 26 = U+2218 333 keycode 27 = dead_tilde U+0304 dead_diaeresis VoidSymbol334 shiftl keycode 27 = dead_doubleacute335 shift shiftl keycode 27 = VoidSymbol336 altgr shiftl keycode 27 = U+02CC337 339 338 340 ! -------------------------------------------------------------------------- … … 378 380 shiftl keycode 34 = End 379 381 shift shiftl keycode 34 = End 380 altgr shiftl keycode 34 = VoidSymbol382 altgr shiftl keycode 34 = U+2208 381 383 control keycode 34 = Control_o 382 384 shift control keycode 34 = Control_o … … 445 447 shiftl keycode 44 = Escape 446 448 shift shiftl keycode 44 = Escape 447 altgr shiftl keycode 44 = U+2 21d449 altgr shiftl keycode 44 = U+211C 448 450 keycode 45 = odiaeresis Odiaeresis dollar VoidSymbol 449 451 shiftl keycode 45 = Tab 450 shift shiftl keycode 45 = Tab452 shift shiftl keycode 45 = Meta_Tab 451 453 altgr shiftl keycode 45 = U+2111 452 454 keycode 46 = adiaeresis Adiaeresis bar U+03b7 453 455 shiftl keycode 46 = Next 454 456 shift shiftl keycode 46 = Next 455 altgr shiftl keycode 46 = U+21 1C457 altgr shiftl keycode 46 = U+2135 456 458 keycode 47 = p P asciitilde U+03c0 457 459 shiftl keycode 47 = Return … … 501 503 shiftl keycode 53 = semicolon 502 504 shift shiftl keycode 53 = VoidSymbol 503 altgr shiftl keycode 53 = U+22 61505 altgr shiftl keycode 53 = U+221d 504 506 control keycode 53 = Control_j 505 507 shift control keycode 53 = Control_j … … 511 513 ! Keypad Row 1 (uppest row) 512 514 ! -------------------------------------------------------------------------- 513 keycode 69 = equal U+2260 U+2248 VoidSymbol514 shiftl keycode 69 = VoidSymbol515 keycode 69 = Tab Meta_Tab equal U+2248 516 shiftl keycode 69 = U+2260 515 517 shift shiftl keycode 69 = VoidSymbol 516 altgr shiftl keycode 69 = VoidSymbol517 keycode 98 = KP_Divide KP_Divide division U+2 044518 shiftl keycode 98 = VoidSymbol518 altgr shiftl keycode 69 = U+2261 519 keycode 98 = KP_Divide KP_Divide division U+2223 520 shiftl keycode 98 = U+2300 519 521 shift shiftl keycode 98 = VoidSymbol 520 altgr shiftl keycode 98 = VoidSymbol522 altgr shiftl keycode 98 = U+2044 521 523 keycode 55 = KP_Multiply KP_Multiply U+22C5 multiply 522 shiftl keycode 55 = VoidSymbol524 shiftl keycode 55 = U+2299 523 525 shift shiftl keycode 55 = VoidSymbol 524 altgr shiftl keycode 55 = VoidSymbol525 keycode 74 = KP_Subtract KP_Subtract minus U+2212526 shiftl keycode 74 = VoidSymbol526 altgr shiftl keycode 55 = U+2297 527 keycode 74 = KP_Subtract KP_Subtract U+2212 U+2216 528 shiftl keycode 74 = U+2296 527 529 shift shiftl keycode 74 = VoidSymbol 528 altgr shiftl keycode 74 = VoidSymbol530 altgr shiftl keycode 74 = U+2238 529 531 530 532 ! -------------------------------------------------------------------------- 531 533 ! Keypad Row 2 (upper row) 532 534 ! -------------------------------------------------------------------------- 533 keycode 71 = KP_7 VoidSymbol U+2195 U+2020534 shiftl keycode 71 = VoidSymbol535 shift shiftl keycode 71 = VoidSymbol536 altgr shiftl keycode 71 = VoidSymbol537 keycode 72 = KP_8 VoidSymbolU+2191 U+2229538 shiftl keycode 72 = VoidSymbol539 shift shiftl keycode 72 = VoidSymbol540 altgr shiftl keycode 72 = VoidSymbol541 keycode 73 = KP_9 VoidSymbol VoidSymbol U+2297542 shiftl keycode 73 = VoidSymbol543 shift shiftl keycode 73 = VoidSymbol544 altgr shiftl keycode 73 = VoidSymbol535 keycode 71 = KP_7 U+2714 U+2195 U+230a 536 shiftl keycode 71 = Home 537 shift shiftl keycode 71 = Home 538 altgr shiftl keycode 71 = U+2308 539 keycode 72 = KP_8 U+2718 U+2191 U+2229 540 shiftl keycode 72 = Up 541 shift shiftl keycode 72 = Up 542 altgr shiftl keycode 72 = U+22C2 543 keycode 73 = KP_9 U+2020 U+20D7 U+230B 544 shiftl keycode 73 = Prior 545 shift shiftl keycode 73 = Prior 546 altgr shiftl keycode 73 = U+2309 545 547 keycode 78 = KP_Add KP_Add plusminus U+2213 546 shiftl keycode 78 = VoidSymbol548 shiftl keycode 78 = U+2295 547 549 shift shiftl keycode 78 = VoidSymbol 548 altgr shiftl keycode 78 = VoidSymbol550 altgr shiftl keycode 78 = U+2214 549 551 550 552 ! -------------------------------------------------------------------------- 551 553 ! Keypad Row 3 (home row, middle row) 552 554 ! -------------------------------------------------------------------------- 553 keycode 75 = KP_4 VoidSymbolU+2190 U+2282554 shiftl keycode 75 = VoidSymbol555 shift shiftl keycode 75 = VoidSymbol556 altgr shiftl keycode 75 = VoidSymbol557 keycode 76 = KP_5 VoidSymbol U+221e U+20ac555 keycode 75 = KP_4 U+2663 U+2190 U+2282 556 shiftl keycode 75 = Left 557 shift shiftl keycode 75 = Left 558 altgr shiftl keycode 75 = U+2286 559 keycode 76 = KP_5 U+20ac U+221e U+22B6 558 560 shiftl keycode 76 = VoidSymbol 559 561 shift shiftl keycode 76 = VoidSymbol 560 altgr shiftl keycode 76 = VoidSymbol561 keycode 77 = KP_6 VoidSymbolU+2192 U+2283562 shiftl keycode 77 = VoidSymbol563 shift shiftl keycode 77 = VoidSymbol564 altgr shiftl keycode 77 = VoidSymbol562 altgr shiftl keycode 76 = U+22B7 563 keycode 77 = KP_6 brokenbar U+2192 U+2283 564 shiftl keycode 77 = Right 565 shift shiftl keycode 77 = Right 566 altgr shiftl keycode 77 = U+2287 565 567 566 568 ! -------------------------------------------------------------------------- 567 569 ! Keypad Row 4 (lower row) 568 570 ! -------------------------------------------------------------------------- 569 keycode 79 = KP_1 VoidSymbol U+2194 U+2714570 shiftl keycode 79 = VoidSymbol571 shift shiftl keycode 79 = VoidSymbol572 altgr shiftl keycode 79 = VoidSymbol573 keycode 80 = KP_2 VoidSymbolU+2193 U+222a574 shiftl keycode 80 = VoidSymbol575 shift shiftl keycode 80 = VoidSymbol576 altgr shiftl keycode 80 = VoidSymbol577 keycode 81 = KP_3 VoidSymbol U+21CC U+2717578 shiftl keycode 81 = VoidSymbol579 shift shiftl keycode 81 = VoidSymbol580 altgr shiftl keycode 81 = VoidSymbol571 keycode 79 = KP_1 U+2666 U+2194 U+226A 572 shiftl keycode 79 = End 573 shift shiftl keycode 79 = End 574 altgr shiftl keycode 79 = U+2264 575 keycode 80 = KP_2 U+2665 U+2193 U+222a 576 shiftl keycode 80 = Down 577 shift shiftl keycode 80 = Down 578 altgr shiftl keycode 80 = U+22C3 579 keycode 81 = KP_3 U+2660 U+21CC U+226B 580 shiftl keycode 81 = Next 581 shift shiftl keycode 81 = Next 582 altgr shiftl keycode 81 = U+2265 581 583 582 584 ! -------------------------------------------------------------------------- 583 585 ! Keypad Row 5 (lowest row) 584 586 ! -------------------------------------------------------------------------- 585 keycode 82 = KP_0 VoidSymbolpercent U+2030586 shiftl keycode 82 = VoidSymbol587 shift shiftl keycode 82 = VoidSymbol588 altgr shiftl keycode 82 = VoidSymbol589 keycode 83 = comma Remove period U+002c590 shiftl keycode 83 = VoidSymbol591 shift shiftl keycode 83 = VoidSymbol592 altgr shiftl keycode 83 = VoidSymbol587 keycode 82 = KP_0 U+2423 percent U+2030 588 shiftl keycode 82 = Insert 589 shift shiftl keycode 82 = Insert 590 altgr shiftl keycode 82 = U+25A1 591 keycode 83 = comma period U+002c U+2032 592 shiftl keycode 83 = Remove 593 shift shiftl keycode 83 = Remove 594 altgr shiftl keycode 83 = U+2033 593 595 594 596 -
linux/xmodmap/neo_de.xmodmap
r907 r939 1 !! ~/.xmodmap1 !! ~/.xmodmap 2 2 !! 3 3 !! German NEO-Layout … … 7 7 !! Benjamin Kellermann <Benjamin dot Kellermann at gmx dot Germany> 8 8 !! Erik Streb <mail at erikstreb dot de> 9 !! Pascal Hauck <pascal dot hauck at web dot de> 9 10 !! 10 11 !! Other Questions: … … 107 108 keycode 11 = 2 numerosign twosuperior U2082 U2023 NoSymbol logicalor 108 109 ! № ² subscript-2 ‣ ∨ 109 keycode 12 = 3 section threesuperior U2083 U266BNoSymbol logicaland110 ! § ³ subscript-3 ♫∧111 keycode 13 = 4 guillemotright U203A U2113 Prior Prior U22A5110 keycode 12 = 3 section threesuperior U2083 NoSymbol NoSymbol logicaland 111 ! § ³ subscript-3 ∧ 112 keycode 13 = 4 guillemotright U203A U2113 Prior Prior downtack 112 113 ! » › ℓ liter ⊥ perpendicular 113 114 keycode 14 = 5 guillemotleft U2039 femalesymbol NoSymbol NoSymbol U2221 … … 116 117 ! € ¢ ♂ £ ∥ parallel 117 118 118 keycode 16 = 7 dollar yen Greek_kappa currency NoSymbol notelementof119 ! $ ¥ κ ¤ ∉120 keycode 17 = 8 doublelowquotemark singlelowquotemark U27E8 KP_Divide KP_Divide U2 204121 ! „ ‚ ⟨ (bra) / / ∄ not exist122 keycode 18 = 9 leftdoublequotemark leftsinglequotemark U27E9 KP_Multiply KP_Multiply U2226123 ! “ ‘ ⟩ (ket) * * ∦ not parallel119 keycode 16 = 7 dollar yen Greek_kappa currency NoSymbol U21C8 120 ! $ ¥ κ ¤ ⇈ 121 keycode 17 = 8 doublelowquotemark singlelowquotemark U27E8 KP_Divide KP_Divide U21C5 122 ! „ ‚ ⟨ (bra) / / ⇅ 123 keycode 18 = 9 leftdoublequotemark leftsinglequotemark U27E9 KP_Multiply KP_Multiply containsas 124 ! “ ‘ ⟩ (ket) * * ∋ 124 125 keycode 19 = 0 rightdoublequotemark rightsinglequotemark U2080 KP_Subtract KP_Subtract emptyset 125 126 ! ” ’ subscript-0 - - ∅ … … 155 156 ! & ϕ Greek_phi + + ℚ rational 156 157 157 keycode 34 = ssharp U1E9E U017F Greek_finalsmallsigma NoSymbol NoSymbol U2218158 ! ß ẞ Capital ß ſ long s ς ∘ ring operator158 keycode 34 = ssharp U1E9E U017F Greek_finalsmallsigma Pointer_EnableKeys NoSymbol jot 159 ! ß ẞ Capital ß ſ long s ς (keypad-mouse mode) ∘ ring operator 159 160 160 161 keycode 35 = dead_tilde dead_macron dead_diaeresis dead_stroke dead_doubleacute NoSymbol U02CC … … 191 192 ! The lower row 192 193 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 193 keycode 52 = udiaeresis Udiaeresis numbersign NoSymbol Escape Escape variation194 ! ü Ü # ∝ proportional to194 keycode 52 = udiaeresis Udiaeresis numbersign NoSymbol Escape Escape 211C 195 ! ü Ü # ℜ real part 195 196 keycode 53 = odiaeresis Odiaeresis dollar NoSymbol Tab Tab U2111 196 197 ! ö Ö $ ℑ imaginary part 197 keycode 54 = adiaeresis Adiaeresis bar Greek_eta Next Next U21 1C198 ! ä Ä | η ℜ real part198 keycode 54 = adiaeresis Adiaeresis bar Greek_eta Next Next U2135 199 ! ä Ä | η ℵ alef symbol 199 200 keycode 55 = p P asciitilde Greek_pi Return Return U03A0 200 201 ! ~ π Π Greek_PI … … 210 211 keycode 60 = period NoSymbol apostrophe U03D1 KP_3 KP_3 U0398 211 212 ! . ' ϑ Greek_theta Θ Greek_THETA 212 keycode 61 = j J semicolon Greek_theta semicolon NoSymbol identical213 ! ; θ ; ≡213 keycode 61 = j J semicolon Greek_theta semicolon NoSymbol variation 214 ! ; θ ; ∝ proportional to 214 215 215 216 … … 221 222 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 222 223 223 keycode 77 = equal notequal U2248 Pointer_EnableKeys NoSymbol NoSymbol NoSymbol224 ! = ≠ ≈ almost equal (keypad-mouse mode)225 keycode 112 = KP_Divide KP_Divide division U2044 NoSymbol NoSymbol NoSymbol226 ! / / ÷ (für ⁶⁄₅₉)227 keycode 63 = KP_Multiply KP_Multiply U22C5 multiply NoSymbol NoSymbol NoSymbol228 ! * * ⋅ ×229 keycode 82 = KP_Subtract KP_Subtract minus U2212 NoSymbol NoSymbol NoSymbol230 ! - - - − realminus224 keycode 77 = Tab ISO_Left_Tab equal approxeq notequal NoSymbol identical 225 ! = ≈ almost equal ≠ ≡ identical to 226 keycode 112 = KP_Divide KP_Divide division U2223 U2300 NoSymbol U2044 227 ! / / ÷ ∣ divides ⌀ diameter (for ⁶⁄₅₉) 228 keycode 63 = KP_Multiply KP_Multiply U22C5 multiply U2299 NoSymbol U2297 229 ! * * ⋅ dot × times ⊙ cirled dot ⊗ circled times 230 keycode 82 = KP_Subtract KP_Subtract U2212 U2216 U2296 NoSymbol U2238 231 ! - - − real minus ∖ set minus ⊖ cirled minus ∸ dot minus 231 232 232 233 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 233 234 ! The upper row 234 235 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 235 keycode 79 = KP_7 KP_Home U2195 dagger NoSymbol NoSymbol NoSymbol236 ! ↕ arrow †237 keycode 80 = KP_8 KP_Up uparrow intersection NoSymbol NoSymbol NoSymbol238 ! ↑∩239 keycode 81 = KP_9 KP_Prior containsas U2297 NoSymbol NoSymbol NoSymbol240 ! ∋ ⊗241 keycode 86 = KP_Add KP_Add plusminus U2213 NoSymbol NoSymbol NoSymbol242 ! + +2 ± ∓ minus-plus236 keycode 79 = KP_7 U2714 U2195 downstile KP_Home KP_Home upstile 237 ! ✔ check mark ↕ arrow ⌊ ⌈ 238 keycode 80 = KP_8 U2718 NoSymbol uparrow KP_Up KP_Up intersection 239 ! ✘ ballot x ↑ ∩ 240 keycode 81 = KP_9 dagger U20D7 U230B KP_Prior KP_Prior U2309 241 ! † vector ⌋ ⌉ 242 keycode 86 = KP_Add KP_Add plusminus U2213 U2295 NoSymbol U2214 243 ! + + ± ∓ minus-plus circled plus dot plus 243 244 244 245 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 245 246 ! The middle row 246 247 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 247 keycode 83 = KP_4 KP_Left leftarrow includedin NoSymbol NoSymbol NoSymbol248 ! ← ⊂249 keycode 84 = KP_5 KP_Begin infinity EuroSign NoSymbol NoSymbol NoSymbol250 ! ∞ €251 keycode 85 = KP_6 KP_Right rightarrow includes NoSymbol NoSymbol NoSymbol252 ! → ⊃248 keycode 83 = KP_4 club leftarrow includedin KP_Left KP_Left U2286 249 ! ♣ ← ⊂ ⊆ 250 keycode 84 = KP_5 EuroSign infinity U22B6 KP_Begin KP_Begin U22B7 251 ! € ∞ ⊶ original of ⊷ image of 252 keycode 85 = KP_6 brokenbar rightarrow includes KP_Right KP_Right U2287 253 ! ¦ broken bar → ⊃ ⊇ 253 254 254 255 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 255 256 ! The lower row 256 257 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 257 keycode 87 = KP_1 KP_End U2194 U2714 NoSymbol NoSymbol NoSymbol258 ! ↔ arrow ✔ check mark259 keycode 88 = KP_2 KP_Down downarrow union NoSymbol NoSymbol NoSymbol260 ! ↓ ∪261 keycode 89 = KP_3 KP_Next U21CC U2717 NoSymbol NoSymbol NoSymbol262 ! ⇌ arro ✗ battol X263 keycode 108 = KP_Enter KP_Enter KP_Enter KP_Enter NoSymbol NoSymbol NoSymbol258 keycode 87 = KP_1 diamond U2194 U226A KP_End KP_End lessthanequal 259 ! ♦ ↔ arrow ≪ much less ≤ 260 keycode 88 = KP_2 heart downarrow union KP_Down KP_Down U22C3 261 ! ♥ ↓ ∪ ⋃ n-ary union 262 keycode 89 = KP_3 U2660 U21CC U226B KP_Next KP_Next greaterthanequal 263 ! ♠ ⇌ arro ≫ much greater ≥ 264 keycode 108 = KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter 264 265 ! 265 266 … … 268 269 ! The lowest row 269 270 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 270 keycode 90 = KP_0 KP_Insert percent U2030 NoSymbol NoSymbol NoSymbol 271 ! % ‰ per mille 272 keycode 91 = comma KP_Delete period KP_Separator NoSymbol NoSymbol NoSymbol 273 ! , . ,/. 274 271 keycode 90 = KP_0 signifblank percent U2030 KP_Insert KP_Insert U25A1 272 ! ␣ space sign % ‰ per mille □ white square 273 keycode 91 = comma period KP_Separator minutes KP_Delete KP_Delete seconds 274 ! , . ,/. ′ min,feets ″ sec,inches 275 275 276 276
