Ctrl+x 产生奇怪的行为

Ctrl+x 产生奇怪的行为

我的所有其他Ctrl快捷方式都运行良好(Ctrl+C用于复制等)。但当我打字时Ctrl+X什么也没有发生。我曾经xev显示按下 时发生的情况Ctrl+X

这是我按下时的输出Ctrl+C

#Pressing Ctrl
KeyPress event, serial 40, synthetic NO, window 0x6400001,
    root 0x933, subw 0x0, time 17087932, (110,100), root:(110,129),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

#Pressing c
KeyPress event, serial 40, synthetic NO, window 0x6400001,
    root 0x933, subw 0x0, time 17088261, (110,100), root:(110,129),
    state 0x4, keycode 31 (keysym 0x63, c), same_screen YES,
    XLookupString gives 1 bytes: (03) ""
    XmbLookupString gives 1 bytes: (03) ""
    XFilterEvent returns: False

#Releasing c
KeyRelease event, serial 40, synthetic NO, window 0x6400001,
    root 0x933, subw 0x0, time 17088376, (110,100), root:(110,129),
    state 0x4, keycode 31 (keysym 0x63, c), same_screen YES,
    XLookupString gives 1 bytes: (03) ""
    XFilterEvent returns: False

#Releasing Ctrl
KeyRelease event, serial 40, synthetic NO, window 0x6400001,
    root 0x933, subw 0x0, time 17088675, (110,100), root:(110,129),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

但这就是输入时发生的情况Ctrl+X

KeyPress event, serial 40, synthetic NO, window 0x6400001,
    root 0x933, subw 0x0, time 17089955, (110,100), root:(110,129),
    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 0x6400001,
    mode NotifyGrab, detail NotifyAncestor

FocusOut event, serial 40, synthetic NO, window 0x6400001,
    mode NotifyUngrab, detail NotifyPointer

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

KeymapNotify event, serial 40, synthetic NO, window 0x0,
    keys:  2   0   0   0   32  0   16  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 0x6400001,
    root 0x933, subw 0x0, time 17090318, (110,100), root:(110,129),
    state 0x4, keycode 52 (keysym 0x78, x), same_screen YES,
    XLookupString gives 1 bytes: (18) "▒"
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x6400001,
    root 0x933, subw 0x0, time 17090555, (110,100), root:(110,129),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

我还意识到,每当按下Ctrl+X鼠标指针就会消失,直到我移动它,这是由FocusOut event.所有键盘布局都会发生这种情况。

编辑: i3 上不会发生这种情况,而仅在 KDE 上发生,因此这似乎是与 KDE 相关的问题。

相关内容