Re: [PATCH] HID: asus: add new Asus EC hid device for keyboard backlight and FN HotKeys
From: Jiri Kosina
Date: Wed Jul 01 2026 - 10:12:58 EST
On Tue, 30 Jun 2026, Alexandru Serdeliuc wrote:
> Hi Jiri, Benjamin,
>
> Enquiring if anyone has had a chance to look over this patch series from
> December?
>
> To provide a bit of architectural context, this is a 100% pure HID client
> driver.
>
> This laptop (Asus Zenbook A14 UX3407QA) runs on the Qualcomm ARM64 Snapdragon
> platform.
>
> Because it is an ARM device, it does not use traditional legacy x86 ACPI/WMI
> code.
>
> Instead, the Fn hotkeys and keyboard backlight controls are routed completely
> through standard vendor-specific HID reports (using Report ID 0x5A) over the
> existing I2C-HID transport layer.
>
> It requires absolutely zero Device Tree modifications or external platform
> subsystem hooks to bind or function.
>
> The driver matches strictly on Vendor/Product ID (0x0B05 / 0x0220) passed
> directly through the core HID subsystem.
>
> I would highly appreciate any architectural feedback or a quick review!
Hi Alexandru,
first - sorry for not having handled this, it somehow fell in between
cracks.
I have just one question -- wouldn't it be better to have this device
handled as part of generic hid-asus driver? Giving too many Kconfig
configurations for every specific model feels a little bit too
overwhelming.
(yes, we'd need to have hid-asus depend on I2C ... I don't think that's a
big issue).
Thanks, and sorry again,
--
Jiri Kosina
SUSE Labs