This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Control-O not working in X11

Tags: shortcuts shortcuts shortcuts
(comma "," separated)
rolltime
Registered Member
Posts
3
Karma
0

Control-O not working in X11

Tue Feb 08, 2022 4:47 pm
I have a strange issue where Ctrl-O isn't picked up by any running apps. This issue is universal across apps, but doesn't appear in Gnome or the Plasma Wayland session, so it's unique to Plasma-X11. Checking the shortcuts settings, Ctrl-O is bound to Open under Common Actions>File. Unbinding it does not resolve the issue.

Running `showkey -a`, other Ctrl+letter shortcuts are shown, but not Ctrl-O (Ctrl-Shift-O registers as Ctrl-O but doesn't trigger any actions in apps). It does show correctly in a bare tty.

Here's the `xev` output for Ctrl-P:
Code: Select all
KeyPress event, serial 40, synthetic NO, window 0x6e00001,
    root 0x6a9, subw 0x0, time 1164469, (-177,352), root:(785,903),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 40, synthetic NO, window 0x6e00001,
    root 0x6a9, subw 0x0, time 1164537, (-177,352), root:(785,903),
    state 0x4, keycode 33 (keysym 0x70, p), same_screen YES,
    XLookupString gives 1 bytes: (10) ""
    XmbLookupString gives 1 bytes: (10) ""
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x6e00001,
    root 0x6a9, subw 0x0, time 1164648, (-177,352), root:(785,903),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x6e00001,
    root 0x6a9, subw 0x0, time 1164650, (-177,352), root:(785,903),
    state 0x0, keycode 33 (keysym 0x70, p), same_screen YES,
    XLookupString gives 1 bytes: (70) "p"
    XFilterEvent returns: False

And for Ctrl-O:
Code: Select all
KeyPress event, serial 40, synthetic NO, window 0x6e00001,
    root 0x6a9, subw 0x0, time 1278235, (236,-253), root:(1198,298),
    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 0x6e00001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 40, synthetic NO, window 0x6e00001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 40, synthetic NO, window 0x0,
    keys:  0   0   0   0   33  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 0x6e00001,
    root 0x6a9, subw 0x0, time 1278349, (236,-253), root:(1198,298),
    state 0x4, keycode 32 (keysym 0x6f, o), same_screen YES,
    XLookupString gives 1 bytes: (0f) ""
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x6e00001,
    root 0x6a9, subw 0x0, time 1278359, (236,-253), root:(1198,298),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

It seems Plasma is intercepting the event, but it shouldn't be. Would appreciate help troubleshooting this issue.

Distro: EndeavourOS
Plasma version: 5.23.5
Frameworks: 5.90.0
Qt: 5.15.2
Kernel: 5.16.5-arch1-g14-1 (different kernel doesn't resolve the issue)
rolltime
Registered Member
Posts
3
Karma
0

Re: Control-O not working in X11

Mon Feb 14, 2022 12:18 pm
Resolved: the issue was fixed by binding the shortcut to a different, random action, and then removing that keybind. That's a frustrating fix but it does work.

edit: It seems to temporarily resolve the issue but then it comes back? I will continue to investigate.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]