You are not logged in.
I can use the rest of the ctrl combinations, but ctrl-7 doesn't work for some reason. I checked the output of xev, but I don't know how to interpret it.
KeyPress event, serial 40, synthetic NO, window 0xb400001,
root 0x55c, subw 0x0, time 1582170, (-95,366), root:(2056,853),
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
FocusOut event, serial 40, synthetic NO, window 0xb400001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 40, synthetic NO, window 0xb400001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 40, synthetic NO, window 0x0,
keys: 2 0 1 0 32 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeyRelease event, serial 40, synthetic NO, window 0xb400001,
root 0x55c, subw 0x0, time 1583971, (-95,366), root:(2056,853),
state 0x4, keycode 16 (keysym 0x37, 7), same_screen YES,
XLookupString gives 1 bytes: (1f) ""
XFilterEvent returns: False
KeyRelease event, serial 40, synthetic NO, window 0xb400001,
root 0x55c, subw 0x0, time 1584246, (-95,366), root:(2056,853),
state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: FalseI noticed the the "FocusOut" "FocusIn" "KeymapNotify" events are missing when I try ctrl-6 or something like that.
I tried to see if this shortcuts is bound to ctrl-7 by trying to assign it to something else, but there were no warnings when I applied it that it would be bound to something else.
DE: Plasma 5.27.9
WM: KWin
Keyboard: Keychron C3 PRO
Last edited by zoldseges (2023-11-29 16:28:51)
Offline
Try Ctrl-Fn-7. Some keyboards have the dumdums with their extra key layers.
Offline
Try Ctrl-Fn-7. Some keyboards have the dumdums with their extra key layers.
It has to do something with plasma I believe. I've installed the suckless DWM, and when I switch WM the problem disappears. Also I ruled out the keyboard as if I use an other keyboard in plasma, the problem persists.
(Logging in and out if I wanna play some good old brood war is a pain in the ass, although I'm happy that it works at all so I don't need to dualboot windows anymore.)
Offline
FocusOut event, serial 40, synthetic NO, window 0xb400001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 40, synthetic NO, window 0xb400001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 40, synthetic NO, window 0x0,
keys: 2 0 1 0 32 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0is some passive grab, eg. by a shortcut daemon (kglobalacceld?)
Check the global shortcuts in systemsettings.
Offline
FocusOut event, serial 40, synthetic NO, window 0xb400001, mode NotifyGrab, detail NotifyAncestor FocusIn event, serial 40, synthetic NO, window 0xb400001, mode NotifyUngrab, detail NotifyAncestor KeymapNotify event, serial 40, synthetic NO, window 0x0, keys: 2 0 1 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0is some passive grab, eg. by a shortcut daemon (kglobalacceld?)
Check the global shortcuts in systemsettings.
When I look for "Ctrl+7" under System Setttings -> Shortcuts nothing shows up. "Ctrl+alt+t" shows up, so I guess if it was defined there, then I should be able to find it that way.
Offline
Run
sleep 5; xdotool key "XF86LogGrabInfo"press ctrl+7, don't release it until the xdotool command fired.
Your xorg log will then contain a dump of all grabs, ctrl+7 should be the active one - and tell you what client/process is holding it.
Offline
it was kglobalaccel5, thanks!
For people reading this post:
I recommend using
sleep 2; cp /var/log/Xorg.0.log /tmp/xorg.log; xdotool key "XF86LogGrabInfo"; diff /var/log/Xorg.0.log /tmp/xorg.log | grep 'Printing -A2'Took for a long time to realise that it's not only kwin_x11 which "grabs" because of the long diff.
Offline