commit dbb21b5341307f682533d517c9cc61e4b6cc6cf6
parent b9fee4e3db5b06cbecbc547b4d1b7ec89634825a
Author: Martin Pittermann <martinp2250@gmail.com>
Date: Thu, 3 Oct 2019 14:10:45 +0200
add XF86Sleep to --pass-power-keys
Diffstat:
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/i3lock.1 b/i3lock.1
@@ -189,7 +189,7 @@ XF86MonBrightnessUp, XF86MonBrightnessDown.
.TP
.B \-\-pass-power-keys
Allow the following keys to be used while the screen is locked by passing them through:
-XF86PowerDown, XF86PowerOff.
+XF86PowerDown, XF86PowerOff, XF86Sleep.
.TP
.B \-\-insidevercolor=rrggbbaa
diff --git a/i3lock.c b/i3lock.c
@@ -691,6 +691,7 @@ static void handle_key_press(xcb_key_press_event_t *event) {
switch(ksym) {
case XKB_KEY_XF86PowerDown:
case XKB_KEY_XF86PowerOff:
+ case XKB_KEY_XF86Sleep:
xcb_send_event(conn, true, screen->root, XCB_EVENT_MASK_BUTTON_PRESS, (char *)event);
return;
}