123456789101112131415161718192021222324252627282930313233343536373839 |
- From 2e4195c41a0b1b33afcaad58adb85499b284f0c4 Mon Sep 17 00:00:00 2001
- From: Leah Rowe <leah@libreboot.org>
- Date: Tue, 31 Oct 2023 10:33:28 +0000
- Subject: [PATCH 2/2] keylayouts: don't print "Unknown key" message
- on keyboards with stuck keys, this results in GRUB just
- spewing it repeatedly, preventing use of GRUB.
- in such cases, it's still possible to use the keyboard,
- and we should let the user at least boot.
- it often appears when people plug in faulty usb keyboards,
- but can appear for laptop keyboards too; one of my e6400
- has stuck keys.
- with this patch, grub should be a bit more reliable in
- terms of user experience, when the keyboard is faulty.
- Signed-off-by: Leah Rowe <leah@libreboot.org>
- ---
- grub-core/commands/keylayouts.c | 1 -
- 1 file changed, 1 deletion(-)
- diff --git a/grub-core/commands/keylayouts.c b/grub-core/commands/keylayouts.c
- index c05d6128a..916d58e1e 100644
- --- a/grub-core/commands/keylayouts.c
- +++ b/grub-core/commands/keylayouts.c
- @@ -174,7 +174,6 @@ grub_term_map_key (grub_keyboard_key_t code, int status)
- key = map_key_core (code, status, &alt_gr_consumed);
-
- if (key == 0 || key == GRUB_TERM_SHIFT) {
- - grub_printf ("Unknown key 0x%x detected\n", code);
- return GRUB_TERM_NO_KEY;
- }
-
- --
- 2.43.0
|