1D/2D Scanner Analyse
Da es sehr schwierig ist einen gut funktionierenden Scanner zu finden
hat EleLa eine Scanner Analyse mit eingebaut. Damit lassen sich verschiedene
1D/2D Codes scannen und analysieren welche Tasten-Codes empfangen wurden.
Die Scanner Analyse kann unterExtras-F10>Log>Barcode
Taste>Menü "Scanner Analyse" gestartet werden:
Dieser Dialog zeigt definierte Barcodes, die man direkt vom Bildschirm
scanen kann. Mit rechtsklick oder Doppelklick kann die Grafik vom Code
in die Zwischenablage kopiert werden. Mit "Drucken" kann der
Code auf einen Labelprinter direkt gedruckt werden.
Nach dem Scan werden die unteren Textfelder mit Daten gefüllt:
- oben links: die Rohdaten, so wie EleLa die als "KeyPress"
Ereignis empfängt. Diese zeigt EleLa als HEX-Code sowie gewandelt
in Textzeichen.
- unten links: die gewandelte Rohdaten, gewandelte Steuerzeichen wie
hier beschrieben.
- rechts: die empfangenen KeyDown (KD) / KeyPress (KP) Events mit Zusatztasten.
Der Scanner bedient die Tastatur relativ komplex um die nötigen
Zeichen zu generieren.
Mit Rechtsklick in den Textfeldern kann der Text in die Zwischenablage
kopiert werden.
Obere Tasten-Zeile:
Hier kann die Protokollierung aktiviert/deaktiviert werden. Mit "Löschen"
wird das Protokoll geleert. Mit "Drucken" kann der gezeigte
Code auf einen Labelprinter gedruckt werden.
Neben der Drucken-Taste ist der zu erwartende Code in EleLa, ohne SOH/ETX
Zeichen vom Scanner (also ohne Prefix/Suffix).
Die Auswertung
Das SOH Zeichen hat den ASCII-Code 01. Der PC erkennt dies als SOH wenn
die ALT Taste sowie auf dem Num-Block 0 0 0 1 gedrückt wird und dann
die ALT Taste wieder los gelassen wird. Wenn hingegen ALT + 1 gedrückt
wird dann ist es ein anderer Code, also die führenden "0"en
sind in dem Fall wichtig.
Auch weiß der Scanner bei korrekter Ländereinstellung welche
Zeichen mit der "ALT GR" Taste erreichbar sind. Das zweite Zeichen
"[" wird mit der deutschen Tastatus über "ALT GR +
8" erreicht. Wenn der Scanner nicht das korrekte Länder-Layout
eingestellt hat würde entweder nichts auf dem Bildschirm erscheinen
oder ein anderes zweichen, da der Computer die Kombination "ALT GR
8" entsprechend der Ländereinstellung interpretiert. Dem Scanner
ist es in diesem Fall nicht möglich das "[" Zeichen direkt
zu übertragen.
Wie man sieht ist so ein Tastatur Scanner ein sehr komplexes System.
Leider machen es sich die Hersteller zu einfach und übertragen nicht
alle Zeichen korrekt. In der Regel funktionieren die Standard Zeichen,
jedoch bei den Steuerzeichen, die der 2D Code benötigt (SOH/EOT/RS/GS
usw.) versagen in der Regel alle "Billigscanner". EleLa kann
in dem Fall auch nicht umprogrammiert werden, da Steuerzeichen von der
"ECIA Electronic Components Industry Association" festgelegt sind.
Taste |
Beschreibung |
|
Aufzeichnung beendet / Aufzeichnung aktiv
|
|
Leeren Log |
|
Druck des gezeigten Labels auf einen Label-Drucker
|
Liste der Key-Events vom Zebra DS2208:
Nach der korrekten Einrichtung vom Zebra Handscanner werden diese Zeichen
von EleLa für die 3 Codes geloggt. Bei anderen Scannern können
durchaus andere Zeichen gesendet werden, die von Windows als gleiches Ergebnis
interpretiert werden. Um das nach zu vollziehen können diese Zeichen
ebenfalls von Hand auf der Tastatur betätigt werden. "VK_MENU"
ist die "ALT" Taste auf der Tastatur.
2D |
2D-Sonderzeichen |
1D |
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KP: [SOH] 01
KD: 90 144 VK_NUMLOCK
KD: 11 17 VK_CONTROL ssCtrl
KD: 12 18 VK_MENU ssAlt ssCtrl
KD: 38 56 VK_8 ssAlt ssCtrl
KP: [ 5B
KD: 10 16 VK_SHIFT ssShift
KD: 39 57 VK_9 ssShift
KP: ) 29
KD: 10 16 VK_SHIFT ssShift
KD: E2 226 VK_OEM_102 ssShift
KP: > 3E
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KP: [RS] 1E
KD: 90 144 VK_NUMLOCK
KD: 30 48 VK_0
KP: 0 30
KD: 36 54 VK_6
KP: 6 36
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KP: [GS] 1D
KD: 90 144 VK_NUMLOCK
KD: 10 16 VK_SHIFT ssShift
KD: 50 80 VK_P ssShift
KP: P 50
KD: 10 16 VK_SHIFT ssShift
KD: 45 69 VK_E ssShift
KP: E 45
KD: 4C 76 VK_L
KP: l 6C
KD: 45 69 VK_E
KP: e 65
KD: 10 16 VK_SHIFT ssShift
KD: 4C 76 VK_L ssShift
KP: L 4C
KD: 41 65 VK_A
KP: a 61
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KP: [GS] 1D
KD: 90 144 VK_NUMLOCK
KD: 31 49 VK_1
KP: 1 31
KD: 10 16 VK_SHIFT ssShift
KD: 50 80 VK_P ssShift
KP: P 50
KD: 10 16 VK_SHIFT ssShift
KD: 45 69 VK_E ssShift
KP: E 45
KD: 4C 76 VK_L
KP: l 6C
KD: 45 69 VK_E
KP: e 65
KD: 10 16 VK_SHIFT ssShift
KD: 4C 76 VK_L ssShift
KP: L 4C
KD: 41 65 VK_A
KP: a 61
KD: 31 49 VK_1
KP: 1 31
KD: 32 50 VK_2
KP: 2 32
KD: 33 51 VK_3
KP: 3 33
KD: 34 52 VK_4
KP: 4 34
KD: 35 53 VK_5
KP: 5 35
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KP: [GS] 1D
KD: 90 144 VK_NUMLOCK
KD: 31 49 VK_1
KP: 1 31
KD: 10 16 VK_SHIFT ssShift
KD: 56 86 VK_V ssShift
KP: V 56
KD: 10 16 VK_SHIFT ssShift
KD: 4D 77 VK_M ssShift
KP: M 4D
KD: 4D 77 VK_M
KP: m 6D
KD: 10 16 VK_SHIFT ssShift
KD: 56 86 VK_V ssShift
KP: V 56
KD: 49 73 VK_I
KP: i 69
KD: 53 83 VK_S
KP: s 73
KD: 55 85 VK_U
KP: u 75
KD: 41 65 VK_A
KP: a 61
KD: 4C 76 VK_L
KP: l 6C
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KP: [RS] 1E
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: [EOT] 04
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: [EOT] 04
KD: 90 144 VK_NUMLOCK
|
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KP: [SOH] 01
KD: 90 144 VK_NUMLOCK
KD: 11 17 VK_CONTROL ssCtrl
KD: 12 18 VK_MENU ssAlt
ssCtrl
KD: 38 56 VK_8
ssAlt ssCtrl
KP: [ 5B
KD: 10 16 VK_SHIFT ssShift
KD: 39 57 VK_9
ssShift
KP: ) 29
KD: 10 16 VK_SHIFT ssShift
KD: E2 226 VK_OEM_102 ssShift
KP: > 3E
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KP: [RS] 1E
KD: 90 144 VK_NUMLOCK
KD: 30 48 VK_0
KP: 0 30
KD: 36 54 VK_6
KP: 6 36
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KP: [GS] 1D
KD: 90 144 VK_NUMLOCK
KD: 10 16 VK_SHIFT ssShift
KD: 50 80 VK_P
ssShift
KP: P 50
KD: 10 16 VK_SHIFT ssShift
KD: 45 69 VK_E
ssShift
KP: E 45
KD: 4C 76 VK_L
KP: l 6C
KD: 45 69 VK_E
KP: e 65
KD: 10 16 VK_SHIFT ssShift
KD: 4C 76 VK_L
ssShift
KP: L 4C
KD: 41 65 VK_A
KP: a 61
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KP: [GS] 1D
KD: 90 144 VK_NUMLOCK
KD: 31 49 VK_1
KP: 1 31
KD: 10 16 VK_SHIFT ssShift
KD: 50 80 VK_P
ssShift
KP: P 50
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: Â C3
KD: 90 144 VK_NUMLOCK
KD: 11 17 VK_CONTROL ssCtrl
KD: 12 18 VK_MENU ssAlt
ssCtrl
KD: 4D 77 VK_M
ssAlt ssCtrl
KP: µ C2
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: Ã C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: ¤ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: Ã C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KP: ¶ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: Ã C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KP: ¼ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: Ã C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KP: Ÿ C5
KD: 90 144 VK_NUMLOCK
KD: 11 17 VK_CONTROL ssCtrl
KD: 12 18 VK_MENU ssAlt
ssCtrl
KD: E2 226 VK_OEM_102 ssAlt ssCtrl
KP: | 7C
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KP: Å C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KP: ¼ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: Ã C3
KD: 90 144 VK_NUMLOCK
KD: 11 17 VK_CONTROL ssCtrl
KD: 12 18 VK_MENU ssAlt
ssCtrl
KD: 33 51 VK_3
ssAlt ssCtrl
KP: ³ C2
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KP: Å C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: › E2
KD: 90 144 VK_NUMLOCK
KD: 11 17 VK_CONTROL ssCtrl
KD: 12 18 VK_MENU ssAlt
ssCtrl
KD: E2 226 VK_OEM_102 ssAlt ssCtrl
KP: | 7C
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KP: ‚ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KP: ¬ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KP: „ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: ¦ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: Â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KP: ¶ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KP: ‰ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: ¤ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KP: ‰ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: ¥ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: Â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KP: ± C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KP: ‰ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: ˆ CB
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: Ã C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KP: ˜ CB
KD: 90 144 VK_NUMLOCK
KD: 11 17 VK_CONTROL ssCtrl
KD: 12 18 VK_MENU ssAlt
ssCtrl
KD: E2 226 VK_OEM_102 ssAlt ssCtrl
KP: | 7C
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KP: ˜ CB
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: º C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KP: ˜ CB
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KD: 67 103 VK_NUMPAD7 ssAlt
KP: » C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: â C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KP: ™ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KP: £ C2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KP: Ð C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: ‘ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KP: Ð C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KP: – E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KP: Ð C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KD: 68 104 VK_NUMPAD8 ssAlt
KP: ” E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KP: æ C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KD: 66 102 VK_NUMPAD6 ssAlt
KP: œ C5
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KP: ƒ C6
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KP: è C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KP: C2
KD: 90 144 VK_NUMLOCK
KD: 11 17 VK_CONTROL ssCtrl
KD: 12 18 VK_MENU ssAlt
ssCtrl
KD: 32 50 VK_2
ssAlt ssCtrl
KP: ² C2
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KP: é C3
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: ‡ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KD: 65 101 VK_NUMPAD5 ssAlt
KP: ‘ E2
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 62 98 VK_NUMPAD2 ssAlt
KD: 69 105 VK_NUMPAD9 ssAlt
KP: [GS] 1D
KD: 90 144 VK_NUMLOCK
KD: 31 49 VK_1
KP: 1 31
KD: 10 16 VK_SHIFT ssShift
KD: 56 86 VK_V
ssShift
KP: V 56
KD: 10 16 VK_SHIFT ssShift
KD: 4D 77 VK_M
ssShift
KP: M 4D
KD: 4D 77 VK_M
KP: m 6D
KD: 10 16 VK_SHIFT ssShift
KD: 56 86 VK_V
ssShift
KP: V 56
KD: 49 73 VK_I
KP: i 69
KD: 53 83 VK_S
KP: s 73
KD: 55 85 VK_U
KP: u 75
KD: 41 65 VK_A
KP: a 61
KD: 4C 76 VK_L
KP: l 6C
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 63 99 VK_NUMPAD3 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KP: [RS] 1E
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: [EOT] 04
KD: 90 144 VK_NUMLOCK
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: [EOT] 04
KD: 90 144 VK_NUMLOCK
|
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 61 97 VK_NUMPAD1 ssAlt
KP: [SOH] 01
KD: 90 144 VK_NUMLOCK
KD: 31 49 VK_1
KP: 1 31
KD: 32 50 VK_2
KP: 2 32
KD: 33 51 VK_3
KP: 3 33
KD: 34 52 VK_4
KP: 4 34
KD: 35 53 VK_5
KP: 5 35
KD: 36 54 VK_6
KP: 6 36
KD: 37 55 VK_7
KP: 7 37
KD: 38 56 VK_8
KP: 8 38
KD: 90 144 VK_NUMLOCK
KD: 12 18 VK_MENU ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 60 96 VK_NUMPAD0 ssAlt
KD: 64 100 VK_NUMPAD4 ssAlt
KP: [EOT] 04
KD: 90 144 VK_NUMLOCK
|
|