다른 모든 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 관련 문제인 것 같습니다.