On Fri, May 30, 2025 at 10:51 PM Jörg-Volker Peetz jvpeetz@web.de wrote:
Thanks for looking into this. I should have asked more specific:
Greg Kroah-Hartman wrote on 30/05/2025 16:09:
On Fri, May 30, 2025 at 04:08:40PM +0200, Greg Kroah-Hartman wrote:
On Fri, May 30, 2025 at 03:44:22PM +0200, Jörg-Volker Peetz wrote:
With 6.14.9 (maybe patch "HID: Kconfig: Add LEDS_CLASS_MULTICOLOR dependency to HID_LOGITECH") something with the configuration of "Special HID drivers" for "Logitech devices" goes wrong:
using the attached kernel config from 6.14.8 an doing a `make oldconfig` all configuration for Logitech devices is removed from the new `.config`. Also, in `make nconfig` the entry "Logitech devices" vanished from `Device Drivers -> HID bus support -> Special HID drivers`.
Did you enable LEDS_CLASS and LEDS_CLASS_MULTICOLOR?
To answer my own question, based on the .config file, no: # CONFIG_LEDS_CLASS_MULTICOLOR is not set
Try changing that.
Yes, enabling these makes the "Logitech devices" entry appear again.
My concern is more about the selection logic. The "Logitech devices" entry should not vanish. How would one know that "LEDS_CLASS_MULTICOLOR" is required to configure Logitech devices, e.g., a wireless keyboard? I think, it should be possible to select a Logitech device which in turn automatically selects LEDS_CLASS_MULTICOLOR.
Regards, Jörg.
thanks,
greg k-h
Hi,
I switched the driver to use the standard multicolour LED APIs to manage the keyboard backlight color, for example Logitech G510 keyboard. So, LEDS_CLASS_MULTICOLOR is required. Should I submit a fix patch to switch to using "selects LEDS_CLASS_MULTICOLOR" ?
Thank you :)