현재 문제

현재 문제

Linux Mint에서 Xfce4를 실행 중인데 이상한 키보드 버그가 발생했습니다. Tab키가 작동하지 않습니다 . 창을 Shift사용하고 변경할 수 있으며 키를 눌러 편집기에 탭을 삽입할 수 있습니다 . 하지만 아무데도 사용할 수는 없습니다 . 예를 들어 텍스트 편집기에서 텍스트 들여쓰기를 취소합니다.Alt+TabAlt+Shift+TabTabShift+Tab

확인해 보니 키 누름 이벤트가 xev표시되지만 눌렀을 때 아무 것도 표시되지 않습니다 . 해당 키 조합에 아무 것도 할당되지 않았는지 확인하기 위해 시스템 전체 단축키가 설정된 모든 알려진 위치를 확인했습니다. 아무것도 없습니다.KeyPressKeyReleaseTabShift+Tab

무엇이 원인일 수 있으며 또 어떻게 문제를 해결할 수 있습니까?

답변1

어쩌면 이것이 당신에게 도움이 될 수 있습니다:

  1. Xfce 응용 프로그램 메뉴 > 설정 > 창 관리자를 엽니다.
  2. 키보드 탭을 클릭하세요
  3. 동일한 애플리케이션 설정에 대한 전환 창 지우기

원천

답변2

xfce4 또는 해당 종속성의 다른 항목과 관련이 없는 문제입니다. 문제는 XNeur 키보드 레이아웃 전환기로 인해 발생합니다. 이는 Tab작업 abbreviation completionShift Tab기타 작업을 정의합니다. 이러한 바인딩을 지우고 나면 모든 것이 잘 작동했습니다. 이것이 없으면 이러한 단축키는 절대 사용되지 않습니다 xev.

답변3

현재 문제

에 아무것도 바인딩할 수 없다고 보고했습니다 Shift+Tab.

고쳐 쓰다

귀하의 문제는 버그인 것 같습니다.잠재적으로 관련이 있는 버그 보고서에 대한 링크는 다음과 같습니다.. 이 소스에 따르면 재부팅 시 키 바인딩이 설정되고 잊어버리는 문제가 있습니다. 그러나 잠재적인 해결책이 있습니다. 다음 링크를 포함하겠습니다.스택 교환이 오류를 인용하고Linux Mint 포럼 게시물이것은 또한 관련이 있습니다.

새로운 가능한 솔루션

이는 이제 해결 방법으로 알려져 있지만 다음을 시도해 보십시오.

Aleksander V. Dyomin(aleksanderd-e)은 2014년 4월 19일에 다음과 같이 썼습니다.

해결 방법을 찾았습니다. 재할당하기 전에 삭제하세요!

바로가기가 제대로 작동하도록 하려면 다시 할당하려는 작업을 선택하고 실제로 비어 있을 때까지 지우기 버튼을 클릭하세요. 때로는 일부(숨겨진?) 중복 항목이 있는 경우 "지우기" 버튼을 클릭하더라도 일부 바로가기(동일하거나 다름)가 계속 표시됩니다. 이 경우에는 버튼을 다시 클릭하시면 됩니다. 작업 바로가기가 실제로 비어 있으므로 평소처럼 사용자 정의 바로가기를 할당하면 작동합니다. :)

즉, Windows 관리자 키보드 설정 메뉴를 열고 매핑하려는 작업에 대한 키보드 단축키를 지웁니다. 그런 다음 지우기를 다시 클릭하여 모든 항목이 지워졌는지 다시 확인합니다. 충돌하는 키 바인딩이 여러 개 있을 수 있으며, 키 바인딩이 여러 개인 경우 메뉴에 표시되지 않습니다. 이 작업을 여러 번 수행한 다음 메뉴를 다시 시작하고 원하는 키 바인딩을 설정하십시오. 각 키 바인딩에 대해 이 작업을 수행해야 합니다.

이 오류가 자신에게 해당되지 않는다고 생각되면 다음 단계를 시도해 보세요.

  • 파일 을 찾으세요 ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.

  • <property name="<Shift>Tab" type="empty">필요한 모든 키보드 속성이 포함된 행을 찾으세요 (예: ) <property name="<Alt>Tab" type="string" value="cycle_windows_key"/>.

  • 이러한 행 중 하나라도 누락되었거나 잘못된 값을 포함하거나 순서가 잘못된 경우 필수 키 바인딩이 작동하지 않습니다. 누락된 값 할당을 수정하면 문제가 해결됩니다.

오래된 잠재적 솔루션

참고하겠습니다이 스택 교환 게시물전역 키보드 단축키 변경 정보 및이 xfce 포럼 게시물단축키 변경에 대해 무엇이든 시도하기 전에 해당 내용을 전부 읽어 보십시오.

사용자 GRC의 답변이 허용되지 않는 경우 XFCE 포럼에서 사용자 ToZ가 제안한 대로 다음 단계를 시도해야 합니다.

  1. xfsettingsd가 실행 중이고 다른 설정 데몬(예: gnome-settings-daemon 또는 krunner)이 실행되고 있지 않은지 확인하세요.
  2. xbindkeys를 사용하여 바인딩을 생성하지 않았는지 확인하세요(~/.xbindkeysrc 참조).

필요한 바로가기를 생성(또는 삭제) ~/.xbindkeysrc하고 다음을 실행합니다.

killall -HUP xbindkeys

구성을 다시 로드합니다. 다음 명령을 사용하여 Shift+Tab키 바인딩을 검색할 수 있습니다.

xfconf-query -c xfce4-keyboard-shortcuts -l -v | grep "<Shift>Tab"

결론적으로

고쳐 쓰다

이 문제는 다음에 설명된 버그인 것 같습니다.이 버그 보고서. 가능한 해결 방법을 나열했습니다. 다시 한번 말씀드리지만 관련 포럼 게시물의 링크는 다음과 같습니다.여기그리고여기. 전체 내용을 읽고 적용되는지 확인하십시오.

이러한 최신 단계가 작동하지 않는 경우. 적절한 개발자에게 버그 보고서를 제출하는 것을 고려해 보세요. 여기 하나 있어요협회리눅스 민트의 경우,이것은 링크입니다XFCE의 경우. 가능한 한 행동을 문서화하십시오. 도중에 업데이트된 솔루션을 찾으면 여기에 답변을 게시하여 알려주시면 추천해 드리겠습니다.

악성 설정 관리자가 있는지 확인하고 이를 변경하거나 시스템에서 삭제합니다. 모든 전역 메뉴와 구성 메뉴에 필요한 올바른 설정이 있는지 확인하십시오.

그러나 애플리케이션별 키 바인딩을 변경하는 데 문제가 있는 경우 사용 중인 애플리케이션을 포함하도록 게시물을 업데이트해야 합니다. 이 솔루션은 전역 xfce 설정에서만 작동합니다. 설정이 가능한지 확인해주세요어느첫 번째는 바로가기입니다.

이 답변에 대해 질문이나 문의사항이 있으면 댓글을 남겨주세요. 오해를 바로잡고 게시물을 개선할 수 있도록 피드백을 보내주셔서 감사합니다. 이것이 XFCE 문제인지 아니면 응용 프로그램 관련 문제인지 알려주시면 답변을 업데이트할 수 있습니다.

행운을 빌어요!

관련 정보