The built in keyboard does not work on kernels 4.13 and onward on the ASUS C301SA.
Created attachment 273437 [details]
Created attachment 273439 [details]
acpidump -o tables.dat
Created attachment 273441 [details]
Created attachment 273443 [details]
Additionally, I should mention that it works on the last 4.12 kernel, and the exact place it breaks is the update to 4.13. These attachments were taken on 4.14.11-1 as provided by the Arch Linux repositories (as shown in the dmesg) because it was the most convenient for me to use.
*** This bug has been marked as a duplicate of bug 194945 ***
(In reply to Dmitry Torokhov from comment #6)
> *** This bug has been marked as a duplicate of bug 194945 ***
Would you like me to post there?
No, we have a pretty good idea what the issue is with Strago boards.
(In reply to Dmitry Torokhov from comment #8)
> No, we have a pretty good idea what the issue is with Strago boards.
Okay, but my machine still doesn't work. What's the proper route to take to get this fixed?
The fixes are in maintainer's tree I believe, just wait till they get to Linus. In the mean time you can compile your own kernel.
That patch has been in the kernel for a while I think:
I did compile the kernel with that patch (linux-4.14 and patch-4.14.13) as well as CONFIG_SPARSE_IRQ disabled. The keyboard still does not work. The trackpad has been working fine.