We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6de378a commit 1ae9adeCopy full SHA for 1ae9ade
src/interface/efi/efi_console.c
@@ -239,6 +239,14 @@ static const char *ansi_sequences[] = {
239
[SCAN_DELETE] = "[3~",
240
[SCAN_PAGE_UP] = "[5~",
241
[SCAN_PAGE_DOWN] = "[6~",
242
+ [SCAN_F5] = "[15~",
243
+ [SCAN_F6] = "[17~",
244
+ [SCAN_F7] = "[18~",
245
+ [SCAN_F8] = "[19~",
246
+ [SCAN_F9] = "[20~",
247
+ [SCAN_F10] = "[21~",
248
+ [SCAN_F11] = "[23~",
249
+ [SCAN_F12] = "[24~",
250
/* EFI translates some (but not all) incoming escape sequences
251
* via the serial console into equivalent scancodes. When it
252
* doesn't recognise a sequence, it helpfully(!) translates
0 commit comments