Love ASUS hardware and their ASUS ROG tech? Well it seems Linux Kernel 5.11 will be pulling in some better support for their keyboards.
Developer Luke Jones messaged us about their work a while ago, which we talked a little about here. It's all unofficial, and done by community developers since ASUS won't do it themselves. Jones mentioned there is now a newer set of projects up on GitLab to cover most of it, and parts of it are slowly getting upstreamed into the actual Linux Kernel properly.
With a new patch being sent into the Linux Kernel git, which adds in proper support for the ASUS N-Key keyboard. It appears they use the same productId of "0x1866" across almost all of their modern gaming laptops, so support with this patch should be quite wide. The proposed patch enables "Fn+key hotkeys, keyboard backlight brightness control" and does some adjustments to the initialisation of it all to make it work nicely.
Jones also mentioned to us that various contributors are "also working on sound fixes for some of these latops, such as G14 and G15. Though time is slim, and the work hard. GX502 had sound fixes for audio jacks merged a while ago.".
Nice to see one less hassle taken away for users trying to use Linux on ASUS hardware. Every little issue adds up.