Home
|
FAQ
|
Feedback
|
Licence
|
Updates
|
Mirrors
|
Keys
|
Links
|
Team
Download:
Stable
·
Snapshot
|
Docs
|
Privacy
|
Changes
|
Wishlist
Microsoft have published a standard describing how PCs should talk to serial consoles. To avoid compatibility, this uses a completely different keyboard mapping from the rest of the world, outlined below:
Home Key | <ESC>h |
End Key | <ESC>k |
Insert Key | <ESC>+ |
Delete Key | <ESC>- |
Page Up Key | <ESC>? |
Page Down Key | <ESC>/ |
Function 1 Key | <ESC>1 |
Function 2 Key | <ESC>2 |
Function 3 Key | <ESC>3 |
Function 4 Key | <ESC>4 |
Function 5 Key | <ESC>5 |
Function 6 Key | <ESC>6 |
Function 7 Key | <ESC>7 |
Function 8 Key | <ESC>8 |
Function 9 Key | <ESC>9 |
Function 10 Key | <ESC>0 |
Function 11 Key | <ESC>! |
Function 12 Key | <ESC>@ |
Shift Modifier | <ESC>^S |
Alt Modifier | <ESC>^A |
Control Modifier | <ESC>^C |
Reserved | <ESC># |
Reserved | <ESC>A |
Reserved | <ESC>B |
Reserved | <ESC>C |
Reserved | <ESC>D |
Reserved | <ESC>& |
Reserved | <ESC>* |
Reserved | <ESC>. |
Reserved | <ESC>R |
Reserved | <ESC>r |
The modifiers are represented as the codes listed above, prefixed to the normal sequences. If the modifier is pressed alone, its sequence is transmitted twice in succession. If multiple modifiers apply, they're transmitted in the order shift, control, alt.