Protocols — Console Support
Version 1.10 12/01/02 10-3
The input stream supports Scan Codes in addition to Unicode characters. If the Scan Code is set to
0x00 then the Unicode character is valid and should be used. If the Scan Code is set to a non-0x00
value it represents a special key as defined by Table 10-2.
Table 10-2. EFI Scan Codes for SIMPLE_INPUT_INTERFACE
EFI Scan Code Description
0x00 Null scan code.
0x01 Move cursor up 1 row.
0x02 Move cursor down 1 row.
0x03 Move cursor right 1 column.
0x04 Move cursor left 1 column.
0x05 Home.
0x06 End.
0x07 Insert.
0x08 Delete.
0x09 Page Up.
0x0a Page Down.
0x0b Function 1.
0x0c Function 2.
0x0d Function 3.
0x0e Function 4.
0x0f Function 5.
0x10 Function 6.
0x11 Function 7.
0x12 Function 8.
0x13 Function 9.
0x14 Function 10.
0x17 Escape.