From 04894b00ff99f3aff184dbaffdd4d5b1edb7dcf9 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Wed, 13 May 2026 13:43:33 +0100 Subject: refactor(logind): drop device-specific rationale from power-key drop-in The drop-in is generic policy, not tied to one device. Reword the comment to reflect that any USB device emitting spurious KEY_POWER (headsets, KVM switches, cheap keyboards) is covered. --- etc/systemd/logind.conf.d/10-ignore-power-key.conf | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'etc') diff --git a/etc/systemd/logind.conf.d/10-ignore-power-key.conf b/etc/systemd/logind.conf.d/10-ignore-power-key.conf index b5d5e34..6f01dc0 100644 --- a/etc/systemd/logind.conf.d/10-ignore-power-key.conf +++ b/etc/systemd/logind.conf.d/10-ignore-power-key.conf @@ -1,11 +1,8 @@ [Login] -# Ignore single-tap KEY_POWER from any source. The Shokz OpenMeet dongle -# (3511:2EF2) emits KEY_POWER on USB enumeration and on headset power -# transitions, which would otherwise immediately shut the host down. An -# hwdb scancode remap was attempted but the kernel does not honor -# EVIOCSKEYCODE for this device's HID consumer-page mapping. -# -# Long-press (>=5s) still triggers poweroff, preserving the real -# hardware-power-button safety net. +# Ignore single-tap KEY_POWER from any source. Misbehaving USB devices +# (cheap keyboards, KVM switches, headset dongles) sometimes emit +# KEY_POWER on enumeration or for unrelated buttons, which would +# otherwise shut the host down. A long-press (>=5s) still triggers +# poweroff, preserving the real hardware-power-button safety net. HandlePowerKey=ignore HandlePowerKeyLongPress=poweroff -- cgit v1.3.1