데스크탑 환경으로 xfce4를 사용합니다. 내가 원하는 대로 누르면 드런 런처가 열리 도록
설정해 보세요 . 그러나 팝업 응용 프로그램 메뉴도 열립니다. 이런 일이 발생하지 않도록 하기 위해 GUI 설정 편집기 사용 에 대한 바인딩을 제거했습니다 . 이제 출력의 유일한 줄 은 입니다 .<Alt>F1
rofi -show drun
<Super>
rofi
<Alt>F1
xfce4-popup-applicationsmenu
xfconf-query -c xfce4-keyboard-shortcuts -lv
<Alt>F1
rofi
그러나 버튼을 누르면 <Super>
여전히 xfce 팝업 메뉴(및 rofi 실행 프로그램)가 나타납니다. 이 문제를 어떻게 해결할 수 있나요?
답변1
문제는 키가 이라는 프로그램에 의해 Super_L
매핑되고 Alt|F1
바인딩된다는 것입니다.Ctrl|Esc
xcape
Ctrl|Esc
xfce4-popup-applicationsmenu
비슷한 상황이 발생하면 직접 디버깅할 수 있도록 이 문제를 발견한 방법에 대한 설명은 다음과 같습니다.
xcape
작업 관리자에서 위 매핑을 수행하는 두 개의 프로세스가 있음을 확인했습니다 .- 루트 디렉터리와 그 하위 디렉터리에 있는
fd
파일을 검색(사용) 합니다. 에 매핑된xcape
파일을 찾았습니다 . 파일을 삭제하고 재부팅하면 문제가 해결되었습니다./etc/xdg/xdg-xubuntu/autostart
Super_L
Ctrl|Esc