aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/etc/systemd/logind.conf.d
diff options
context:
space:
mode:
Diffstat (limited to 'etc/systemd/logind.conf.d')
-rw-r--r--etc/systemd/logind.conf.d/10-ignore-power-key.conf13
1 files changed, 5 insertions, 8 deletions
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