기본 Gnome 3.30.1 창에 초점이 맞춰져 있으면 xbindkeys가 작동하지 않습니다.

기본 Gnome 3.30.1 창에 초점이 맞춰져 있으면 xbindkeys가 작동하지 않습니다.

이것은 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을 사용하여 로그인하세요., 그러면 바인딩이 모든 창에 적용됩니다.

내 생각에 이것은 xbindkeysX 관련 유틸리티이며 모든 새로운 Gnome 앱은 더 이상 X에 의존하지 않고 대신 waylandfirefox, vlc,등.여전히 X에 의존하므로 바인딩은 X에만 적용됩니다. 그렇죠?

관련 정보