누른 모든 바로가기 키와 그 상호 작용을 어떻게 추적할 수 있습니까?

누른 모든 바로가기 키와 그 상호 작용을 어떻게 추적할 수 있습니까?

한동안 어떤 이유에서인지 Ctrl-w가 더 이상 어떤 프로그램에서도 작동하지 않는 불쾌한 상황에 처해 있었습니다. 즉, 탭을 닫고 싶을 때마다 마우스가 필요하다는 의미입니다.

일반 데비안 키보드 단축키, 입력 방법 단축키 등을 확인해 보았지만 지금까지 충돌을 발견하지 못했습니다. 하지만 제로 반응은 아니었습니다. 예를 들어 Firefox에서 Ctrl-w를 누르면 키를 놓을 때까지 오른쪽의 세로 스크롤 막대가 강조 표시됩니다. Kate에서는 커서가 잠시 깜박임을 멈춥니다.

그래서 제가 생각해낸 전략은 어떤 ​​프로그램이나 프로세스가 키 입력을 유발하는지 알려주는 로그를 어떻게든 찾는 것입니다(또는 바로가기만으로도 효과가 있습니다).

KeyLogger 또는 logkeys와 같은 프로그램을 사용하여 누른 모든 키를 기록할 수 있지만 해당 키에 의해 트리거되는 작업에는 연결되지 않는 것 같습니다.

Debian 10 AVL-MXE에서 내가 누른 키에 의해 트리거된 활동을 추적할 수 있는 방법이 있습니까? tail과 비슷하지만 내가 하고 있는 모든 것에 대한 실시간(또는 실시간이 아님) 모니터링/로깅이 가능합니까?

아니면 "Ctrl-w가 더 이상 작동하지 않음" 문제를 해결하는 다른 방법이 있습니까?

어떤 단서도 주셔서 대단히 감사합니다!

일부 시스템 정보: 커널: Linux 5.9.1-rt20avl1 (x86_64) 버전: #1 SMP PREEMPT_RT Sat Oct 31 12:21:58 EDT 2020 C 라이브러리: GNU C 라이브러리 / (Debian GLIBC 2.28-10) 2.28 릴리스: Debian GNU /리눅스 10(스포일러)

답변1

내 문제에 대한 답을 찾지 못했지만 문제에 대한 간단한 해결책을 찾았습니다. 탭을 닫을 때 Ctrl-w를 사용하는 대신 이제 Alt-fc를 사용합니다. 물론, 키를 한 번 더 누르는 것이지만 한 손으로 키보드의 탭을 닫을 수도 있습니다. 또한 사전 구성된 메뉴 바로가기가 과소평가되었다는 사실을 깨닫는 데 도움이 되었고, 적어도 반복 작업에 얼마나 편리한지 깨닫지 못했습니다. 유용한 아이디어이길 바랍니다 :)

관련 정보