Bug 217901
Summary: | Keyboard on ASUS Expertbook 1402 not working | ||
---|---|---|---|
Product: | Drivers | Reporter: | it |
Component: | Input Devices | Assignee: | drivers_input-devices |
Status: | RESOLVED PATCH_ALREADY_AVAILABLE | ||
Severity: | blocking | CC: | jwrdegoede, victoral |
Priority: | P3 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | Subsystem: | ||
Regression: | No | Bisected commit-id: | |
Attachments: |
dsdt file
dmid file dmesg file |
Description
it
2023-09-11 13:56:06 UTC
Created attachment 305085 [details]
dsdt file
Created attachment 305086 [details]
dmid file
Created attachment 305087 [details]
dmesg file
It looks like it's detected but I've no clue why it doesn't work: input: ASUE1411:00 04F3:31F0 Keyboard as /devices/pci0000:00/0000:00:19.0/i2c_designware.0/i2c-1/i2c-ASUE1411:00/0018:04F3:31F0.0001/input/input15 This could be related, check bug 217660 Hi I Added to drivers/acpi/resource.c: static const struct dmi_system_id asus_laptop[] = { ....... { .ident = "Asus Expertbook B1402CBA", .matches = { DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), DMI_MATCH(DMI_BOARD_NAME, "B1402CBA"), }, }, ...... and compiled a custom kernel, and now my internal keyboard working fine. Is it possible to add this model to future kernels? CC'ing Hans de Goede who can sort it out. Artem, thank you for helping it@stratioautomotive.com solve this. it@stratioautomotive.com thank you for figuring out and testing the fix. I have submitted the fix for this upstream: https://lore.kernel.org/linux-acpi/20230912100827.303590-1-hdegoede@redhat.com/ Thank you all for the help! I can confirm that this patch works on Debian with kernel 6.4.4. Thank you |