SUMMARY Newer HP laptops use Intel HID driver to send rfkill hotkey event, so we'll need to unmask Intel HID in hwdb to make airplane mode hotkey work: https://github.com/systemd/systemd/pull/20219 However, this will make both Intel HID driver and HP Wireless driver send rfkill events on older HP laptops, so only the first event like should be processed, like this implementation in G-S-D: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/merge_requests/244 I am unable to find which component should this be implemented, so file a bug here. STEPS TO REPRODUCE 1. Apply the change in https://github.com/systemd/systemd/pull/20219 2. Press airplane mode hotkey. OBSERVED RESULT WiFi and Bluetooth get quickly disabled and enabled. EXPECTED RESULT WiFi and Bluetooth should be disabled. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.22.3 KDE Frameworks Version: 5.84.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION
Bluez I guess? https://lxr.kde.org/search?!v=kf5-qt5&_filestring=&_string=rfkill After reading the systemd pull request I am not sure if that's the right approach though requiring fixes everywhere downstream...
(In reply to David Redondo from comment #1) > Bluez I guess? > > https://lxr.kde.org/search?!v=kf5-qt5&_filestring=&_string=rfkill > > > After reading the systemd pull request I am not sure if that's the right > approach though requiring fixes everywhere downstream... I know it's not ideal, but this is the only approach that I can think of.