X가 열린 상태에서 창에 짜증이 나고 현재 초점이있는 현재 창에서 초점을 빼냅니다. 암호 대화 상자에 암호를 입력하고 다른 응용 프로그램이 포커스를 훔칠 때 특히 성가신 일이므로 일부 키 입력이 대신 새 응용 프로그램으로 끝납니다.
나는 항상 Windows에서 이것에 의해 자극을 받았지만 거기에서 할 수있는 일은 거의 없으며, 이것이 Unix에서 수정 가능해야한다고 생각할 수는 없습니다.
현재 Gnome을 데스크탑 환경 (RHEL 5.8)으로 wmctrl -m
사용하고 Metacity
있으며 현재 창 관리자로 사용 하고 있습니다. 이러한 기본 옵션을 사용하는 것을 선호하지만 이 동작을 나타내지 않는 창 관리자에 대해 배우게되어 기쁩니다 .
답변
FWIW xterm
에서 Ctrl키를 누른 상태에서 마우스 왼쪽 버튼을 클릭 하면 보안 키보드를 선택할 수있는 메뉴가 나타납니다 . 어떤 용도 XGrabKeyboard 키보드의 독점적 사용을 얻을 수 있습니다.
다음과 같이 키에 바인딩 할 수도 있습니다.
xterm -xrm 'XTerm.VT100.translations: #override Shift <KeyPress> F2: secure()'
들어 Shift-F2. 오히려 리소스 파일에서 그것을 싶어하지만 (중 하나에 의해로드 xterm
처럼 ~/.Xdefaults
또는과 X 서버에 저장된 xrdb
명령 행에서보다 및 xterm에 의해 쿼리).
답변
그놈에서 사용중인 창 관리자를 말하는 것이 아닙니다. 가장 일반적인 사람은 metacity
, compiz
(그리고 그놈의 새로운 버전의 그놈 쉘) (일부는 다른 사람보다 그놈과 더 나은 통합하지만) 당신이 원하는 당신을 사용할 수 있지만.
openbox의 경우 구성 파일 ( ~/.config/openbox/rc.xml
에서 복사 할 수있는 파일 /etc/xdg/openbox/rc.xml
)을 다음으로 변경하십시오 .
<focus>
<focusNew>no</focusNew>
<!-- always try to focus new windows when they appear. other rules do
apply -->