WTn52 function keys scancodes

The WTn52 emulator translates the keyboard keys sequences (I/e: ctrl + A) in a unique 16 bits internal scancode (0x0001 to 0xFFFF)


Function Keys

F01     0x0101
F02     0x0102
F03     0x0103
F04     0x0104
F05     0x0105
F06     0x0106
F07     0x0107
F08     0x0108
F09     0x0109
F10     0x010A
F11     0x010B
F12     0x010C
F13     0x010D
F14     0x010E
F15     0x010F
F16     0x0110
F17     0x0111
F18     0x0112
F19     0x0113
F20     0x0114
F21     0x0115
F22     0x0116
F23     0x0117
F24     0x0118

Ctrl + Function Keys

F01     0x0901           
F02     0x0902                
F03     0x0903                
F04     0x0904                
F05     0x0905                
F06     0x0906                
F07     0x0907                
F08     0x0908                
F09     0x0909                
F10     0x090A                
F11     0x090B                
F12     0x090C                
F13     0x090D                
F14     0x090E                
F15     0x090F                
F16     0x0910                
F17     0x0911                
F18     0x0912                
F19     0x0913                
F20     0x0914                
F21     0x0915                
F22     0x0916                
F23     0x0917                
F24     0x0918                

Control keys

Ctl+A   0x0801  
Ctl+B   0x0802  
Ctl+C   0x0803  
Ctl+D   0x0804  
Ctl+E   0x0805  
Ctl+F   0x0806  
Ctl+G   0x0807  
Ctl+H   0x0808  
Ctl+I   0x0809  
Ctl+J   0x080A  
Ctl+K   0x080B  
Ctl+L   0x080C  
Ctl+M   0x080D  
Ctl+N   0x080E  
Ctl+O   0x080F  
Ctl+P   0x0810  
Ctl+Q   0x0811  
Ctl+R   0x0812  
Ctl+S   0x0813  
Ctl+T   0x0814  
Ctl+U   0x0815  
Ctl+V   0x0816  
Ctl+W   0x0817  
Ctl+X   0x0818  
Ctl+Y   0x0819  
Ctl+Z   0x081A  

Cursor movement keys

CURSOR_LEFT    0x0120
CURSOR_DOWN    0x0121
CURSOR_RIGHT   0x0122
CURSOR_UP      0x0123
VKEY_DELETE    0x0124
VK_INSERT      0x0124
VK_PAGEUP      0x0126
VK_PAGEDN      0x0127
VK_HOME        0x0128
VK_END         0x0129
Sidebar