]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[console] Centralise handling of key modifiers
authorMichael Brown <mcb30@ipxe.org>
Mon, 14 Feb 2022 16:31:08 +0000 (16:31 +0000)
committerMichael Brown <mcb30@ipxe.org>
Tue, 15 Feb 2022 11:58:50 +0000 (11:58 +0000)
commitf2a59d5973da2041f93264609698b9b3f4ec101b
treed74210c67817a2bc8ddbf92514c18608566317ed
parent871dd236d4aff66e871c25addcf522fe75a4ccd7
[console] Centralise handling of key modifiers

Handle Ctrl and CapsLock key modifiers within key_remap(), to provide
consistent behaviour across different console types.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/arch/x86/include/bios.h
src/arch/x86/interface/pcbios/bios_console.c
src/core/keymap.c
src/drivers/usb/usbkbd.c
src/include/ipxe/keymap.h
src/interface/efi/efi_console.c