Hi, On 11/5/20 5:47 PM, Andy Shevchenko wrote: > +Cc: subsystem maintainers > > On Sun, May 17, 2020 at 2:24 PM <thestroyer@xxxxxxx> wrote: >> >> Hi, >> On my HP Zbook studio G5 a few keys on my keyboard give the same >> scancodes. Most notably, the brightness and mute function keys all give >> the scan code sequence 0xe0 0x20 0xe0 0xa0 as reported by showkey >> --scancodes. It only produces a scancode when pressed, not when >> released. I found another very similar issue in this mailing list found >> in https://www.spinics.net/lists/platform-driver-x86/msg16791.html. The >> issue in that mail was solved by a bios update. I'm running the latest >> bios, but I still have the issue. >> I tried the kernels: Manjaro 5.7rc4-1, Manjaro 5.6.11-1 and Manjaro >> 5.4.39-1 >> I also tried a few other distributions, but they all have the same >> issue. >> I'm happy to provide more information about this issue if needed. So this already came in another thread for another HP laptop model, this seems to be a common issue on some (newer?) HP laptop models. It seems that we need to make some special WMI calls for this, either to figure out which key is actually pressed when receiving the PS/2 scancode which is shared between multiple keys. Or to get the device to send different scancodes. This will require someone with some knowledge of ACPI/WMI as well as of writing kernel code to get physical access to an affected HP laptop to figure out what is going on and write some code to deal with this special setup. Regards, Hans