XFCE에서 응용 프로그램을 사용할 때 XFCE 단축키와 겹치는 키보드 단축키\단축키를 누르면 대신 XFCE 단축키 효과가 발생하는 것으로 나타났습니다.
예를 들어 Eclipse IDE에는 단축키가 있지만 Shift + Alt + S
XFCE는 단축키를 사용하여 키보드 레이아웃을 전환합니다 Shift + Alt
.
따라서 를 누르면 Shift + Alt
단축키 조합을 완료하고 를 누르기 전에 키보드 레이아웃이 변경됩니다 S
.
동료는 XFCE가 켜져 있을 때 단축키를 처리하기 때문에 이것이라고 제안했습니다.누르다, 그럴 때보다해방됨.
저는 항상 Windows와 Linux를 사용해왔고 혼동을 일으키고 싶지 않기 때문에 이러한 단축키를 변경하고 싶지 않습니다.
내 질문은 다음과 같습니다
- 키를 눌렀을 때가 아니라 키를 놓을 때 단축키를 처리하도록 XFCE를 구성하는 방법
- Enlightenment, Gnome 3, Mate, Cinnamon이 XFCE보다 키보드 단축키를 더 잘 처리합니까? 아니면 적어도 제가 여기서 언급한 방식으로, 키를 누르는 것이 아니라 놓는 것입니다.
- 눌렀을 때 대신 놓았을 때 단축키를 처리하는 다른 데스크탑 환경은 무엇입니까?
답변1
답변2
무함마드의 답변은 문제를 해결하기에 충분하지 않았습니다. 특히 Super(Windows) 키를 사용할 때 더욱 그렇습니다. 저는 XFCE가 설치된 Arch Linux를 사용하고 있습니다. 이 문제를 어떻게 해결했는지 설명하겠습니다.
- 여기에서 libxfce4ui 소스 코드를 다운로드했습니다(나중에 지침을 사용했습니다).http://www.linuxfromscratch.org/blfs/view/7.8/xfce/libxfce4ui.html
- 다음 링크에서 이 라이브러리에 대한 패치 파일을 다운로드했습니다.https://bugzilla.xfce.org/show_bug.cgi?id=7845
- 1단계에서 다운로드한 파일을 추출했습니다.
tar xvf libxfce4ui-4.12.1.tar.bz2
cd libxfce4ui-4.12.1
추출된 폴더로 이동하여 2단계의 패치를 사용하고 적용했습니다.patch -p1 < patchfile
1단계의 다운로드 페이지에 있는 지침에 따라 라이브러리를 빌드하고 설치했습니다. 아직 gcc를 설치하지 않았다면 설치해야 합니다.
./configure --prefix=/usr --sysconfdir=/etc && make sudo make install
다시 시작한 후 모든 것이 잘 작동합니다! 이게 도움이 되길 바란다!
후속 질문에 대답하기 위해 XFCE는 이상치입니다. 제가 시도한 다른 모든 DE(데스크톱 환경)는 누르기보다는 릴리스 시 키 바인딩을 처리합니다. 여기에는 다음이 포함됩니다.
- 난쟁이
- 케이드
- 시나몬
- 동반자
- LXDE
- LqCy