Hi all, While debugging a keyboard issue on some HP laptops adding i8042.dumbkbd helped to avoid the issue. So one of the commands send by atkbd.c seemed to be the culprit. This series a skip_commands option to help debug cases like this by adding a bit-field which allows disabling a subset of the ps2_command() calls the atkbd driver makes. It also replaces the existing atkbd_skip_deactivate flag with the new parameter and adds a DMI quirk for the HP laptops to avoid the keyboard issue there. Regards, Hans Hans de Goede (3): Input: atkbd - add skip_commands module parameter Input: atkbd - drop atkbd_skip_deactivate flag Input: atkbd - set skip_commands = ATKBD_SKIP_GETID for HP laptop 15s-fq* laptops drivers/input/keyboard/atkbd.c | 88 ++++++++++++++++++++++++++-------- 1 file changed, 69 insertions(+), 19 deletions(-) -- 2.41.0