답변:
가장 좋은 방법은 특정 응용 프로그램에서 키보드 설정을 비활성화하는 것입니다. Firefox의 경우 확장 키 구성이 있습니다. 키보드 설정을 변경할 수 있습니다.
전체 시스템에서 Ctrl+ 를 비활성화 Q하려면 새로운 설정을 제안합니다.
/bin/false
명령으로 입력하십시오 . 변경 사항을 적용하십시오.이제 적용된 이름과 키보드 설정을 가진 새 항목이 있어야합니다. Ctrl+ 를 누를 때마다 Q시스템은 /bin/false
기본적으로 아무것도하지 않는 명령 을 실행합니다 . 따라서 이것은 설정을 비활성화하는 해결 방법입니다.
kbd
html 태그를 사용하십시오 .
Ctrl-Q
창이 닫힙니다. 이 방법
시스템-> 환경 설정-> 키보드 단축키 아래에 단축키를 삽입하고 "비활성화"하면 트릭을 수행해야합니다.
시스템-> 기본 설정-> 키보드 단축키로 이동하여이 콤보를 사용하지 않는 작업에 할당 할 수 있습니다. 예를 들어, CTRL + Q를 작업 공간 12로 전환하도록 할당했습니다 (아니요, 12 개의 작업 공간이 없습니다).
결과적으로이 시스템 전체 설정은 애플리케이션 1을 대체하고 CTRL + Q는 더 이상 파이어 폭스를 닫지 않습니다 (콤보가 Firefox에 도달하지 않는 것처럼). 아무것도하지 않습니다.
Ctrl+ Q가 키보드 설정 창을 닫은 경우 바로 가기를 다른 값으로 설정하고 창을 닫고 업데이트 된 바로 가기가에 나타납니다 ~/.gconf/desktop/gnome/keybindings/*
. 해당 파일을 열고 해당 stringvalue
명령을 편집하여 읽습니다 <Primary>q
. 그런 다음 PC를 재부팅하십시오. 이것은 받아 들인 대답과 반대로 나를 위해 일했습니다.
다음은 이미 제공된 GUI 버전의 명령 행 버전입니다. 일부 시스템에서 Ctrl + Q는 단축키를 설정하지 않고 가속기 입력 창을 닫으므로 필요할 수 있습니다.
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/name "Inhibit Ctrl+Q"
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/action /bin/false
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/binding "<Primary>q"
이 솔루션은 gnome-2 / Unity 용입니다. gnome-3에 대한 gsettings와 유사한 솔루션이 가능해야합니다.
Firefox Quantum을 사용하는 Linux에는 현재 확장 및 명시 적 구성이 ctrl-Q와 같은 내장 단축키를 변경하지 못하게 하는 버그 가 있습니다. 해결 방법은 https://github.com/sasawat/firefox-ctrl-q-workaround 에서 스크립트를 설치하고 전역 바로 가기로 ctrl-Q의 작업으로 지정 하여 시스템 수준에서 스크립트를 차단 하는 것입니다.
나를 위해, 해제 Ctrl+Q
는 등 당신이 바로 가기를 사용할 때 알림을받을 파이어 폭스, 크롬 이외의 다른 응용 프로그램을 방지하기 때문에 시스템 전체의 바로 가기가 완벽한 솔루션이 아닌 - 예를하게 IntelliJ IDEA는 사용 Ctrl+Q
의 기본이 빠른 문서 팝업을 보여 구속력 쪽으로.
Firefox 전용 솔루션을 찾고 있다면 Disable Ctrl-Q Shortcut 플러그인을 사용 하는 것이 좋습니다 . 내 의견으로 는 소스가 GitHub 에서 사용 가능하지만 keyconfig는 바이너리로만 사용할 수 있기 때문에 @qbi에서 언급 한 keyconfig 보다 더 나은 옵션 입니다.