키를 누르는 대신 키를 놓을 때 키보드 단축키\단축키\위를 처리하도록 XFCE를 구성하는 방법

키를 누르는 대신 키를 놓을 때 키보드 단축키\단축키\위를 처리하도록 XFCE를 구성하는 방법

XFCE에서 응용 프로그램을 사용할 때 XFCE 단축키와 겹치는 키보드 단축키\단축키를 누르면 대신 XFCE 단축키 효과가 발생하는 것으로 나타났습니다.

예를 들어 Eclipse IDE에는 단축키가 있지만 Shift + Alt + SXFCE는 단축키를 사용하여 키보드 레이아웃을 전환합니다 Shift + Alt.

따라서 를 누르면 Shift + Alt단축키 조합을 완료하고 를 누르기 전에 키보드 레이아웃이 변경됩니다 S.

동료는 XFCE가 켜져 있을 때 단축키를 처리하기 때문에 이것이라고 제안했습니다.누르다, 그럴 때보다해방됨.

저는 항상 Windows와 Linux를 사용해왔고 혼동을 일으키고 싶지 않기 때문에 이러한 단축키를 변경하고 싶지 않습니다.

내 질문은 다음과 같습니다

  • 키를 눌렀을 때가 아니라 키를 놓을 때 단축키를 처리하도록 XFCE를 구성하는 방법
  • Enlightenment, Gnome 3, Mate, Cinnamon이 XFCE보다 키보드 단축키를 더 잘 처리합니까? 아니면 적어도 제가 여기서 언급한 방식으로, 키를 누르는 것이 아니라 놓는 것입니다.
  • 눌렀을 때 대신 놓았을 때 단축키를 처리하는 다른 데스크탑 환경은 무엇입니까?

답변1

이것은Xorg 오류. 안정적인여기Manjaro Linux에서 사용 가능합니다. 나는 따라야 해이 단계PGP 검사를 수동으로 건너뛰세요!

답변2

무함마드의 답변은 문제를 해결하기에 충분하지 않았습니다. 특히 Super(Windows) 키를 사용할 때 더욱 그렇습니다. 저는 XFCE가 설치된 Arch Linux를 사용하고 있습니다. 이 문제를 어떻게 해결했는지 설명하겠습니다.

  1. 여기에서 libxfce4ui 소스 코드를 다운로드했습니다(나중에 지침을 사용했습니다).http://www.linuxfromscratch.org/blfs/view/7.8/xfce/libxfce4ui.html
  2. 다음 링크에서 이 라이브러리에 대한 패치 파일을 다운로드했습니다.https://bugzilla.xfce.org/show_bug.cgi?id=7845
  3. 1단계에서 다운로드한 파일을 추출했습니다.tar xvf libxfce4ui-4.12.1.tar.bz2
  4. cd libxfce4ui-4.12.1추출된 폴더로 이동하여 2단계의 패치를 사용하고 적용했습니다.patch -p1 < patchfile
  5. 1단계의 다운로드 페이지에 있는 지침에 따라 라이브러리를 빌드하고 설치했습니다. 아직 gcc를 설치하지 않았다면 설치해야 합니다.

    ./configure --prefix=/usr --sysconfdir=/etc &&
    make
    sudo make install
    

다시 시작한 후 모든 것이 잘 작동합니다! 이게 도움이 되길 바란다!

후속 질문에 대답하기 위해 XFCE는 이상치입니다. 제가 시도한 다른 모든 DE(데스크톱 환경)는 누르기보다는 릴리스 시 키 바인딩을 처리합니다. 여기에는 다음이 포함됩니다.

  • 난쟁이
  • 케이드
  • 시나몬
  • 동반자
  • LXDE
  • LqCy

관련 정보