From 966dce5f695672fbec5988a0d5ba15f7acce78b9 Mon Sep 17 00:00:00 2001 From: Iwan Timmer Date: Sat, 10 Jun 2017 18:05:26 +0200 Subject: [PATCH] Add ctl-alt-shift-q combo to X11 --- src/input/x11.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/input/x11.c b/src/input/x11.c index 09d8d95..99f4b77 100644 --- a/src/input/x11.c +++ b/src/input/x11.c @@ -57,8 +57,12 @@ static int x11_handler(int fd) { case KeyRelease: if (event.xkey.keycode >= 8 && event.xkey.keycode < (sizeof(keyCodes)/sizeof(keyCodes[0]) + 8)) { if ((keyboard_modifiers & MODIFIERS) == MODIFIERS && event.type == KeyRelease) { - grabbed = !grabbed; - XDefineCursor(display, window, grabbed ? cursor : 0); + if (event.xkey.keycode == 0x18) + return LOOP_RETURN; + else { + grabbed = !grabbed; + XDefineCursor(display, window, grabbed ? cursor : 0); + } } int modifier = 0;