After commit 9cf6e24c9fbf17e52de9fff07f12be7565ea6d61 ("Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID"), HONOR BCC-N, aka HONOR MagicBook 14 2026's internal keyboard stops working. Adding the atkbd_deactivate_fixup quirk fixes it. DMI: HONOR BCC-N/BCC-N-PCB, BIOS 1.04 04/07/2026
Unified · Split
| @@ -1931,6 +1931,13 @@ static const struct dmi_system_id atkbd_dmi_quirk_table[] __initconst = { · 1930 unmodified lines | ||
| 1931 | 1931 | }, |
| 1932 | 1932 | .callback = atkbd_deactivate_fixup, |
| 1933 | 1933 | }, |
| 1934 | + { | |
| 1935 | + .matches = { | |
| 1936 | + DMI_MATCH(DMI_SYS_VENDOR, "HONOR"), | |
| 1937 | + DMI_MATCH(DMI_PRODUCT_NAME, "BCC-N"), | |
| 1938 | + }, | |
| 1939 | + .callback = atkbd_deactivate_fixup, | |
| 1940 | + }, | |
| 1934 | 1941 | { } |
| 1935 | 1942 | }; |
| 1936 | 1943 | |