이것은 Gnome 3.30.1을 새로 설치한 Archlinux입니다.
파일을 설치 xbindkeys
하고 설정한 후:~/.xbindkeysrc
# corresponds to ctrl+Y on my machine, according to `xbindkeys -k`
"paplay /usr/share/sounds/gnome/default/alerts/sonar.ogg"
m:0x14 + c:52
나는 ctrl+Y
소나 소리를 치고들을 수 있었다. 하지만오직현재 창이 다음과 같은 경우:
- 파이어폭스 브라우저
- 가상 LC
- 조테로
- ..
하지만아니요현재 창이 다음과 같은 경우:
- 그놈 터미널
- 노틸러스
- 그놈 "네트워크" 응용 프로그램
- 그놈 "시스템 모니터"
- ...
뭐가 문제 야?
그놈이 어떻게든 이전 이벤트를 포착했나요 xbindkeys
? 왜?
모든 창에서 일관된 동작을 얻으려면 어떻게 해야 합니까?
답변1
그래 알았어. 이 오류는 wayland
현재 기본 세션인 Gnome 세션에 로그인한 경우에만 나타납니다. 당신은해야Xorg
대신 Gnome을 사용하여 로그인하세요., 그러면 바인딩이 모든 창에 적용됩니다.
내 생각에 이것은 xbindkeys
X 관련 유틸리티이며 모든 새로운 Gnome 앱은 더 이상 X에 의존하지 않고 대신 wayland
firefox, vlc,등.여전히 X에 의존하므로 바인딩은 X에만 적용됩니다. 그렇죠?