Có cách nào để ngăn chặn sự tập trung bị lấy bởi một ứng dụng khác không?


9

Tôi cảm thấy khó chịu bởi các cửa sổ dưới X mở và lấy nét ra khỏi cửa sổ hiện tại có tiêu điểm. Điều này đặc biệt khó chịu khi bạn đang nhập mật khẩu vào hộp thoại mật khẩu và một ứng dụng khác đánh cắp tiêu điểm, vì vậy một số tổ hợp phím của bạn kết thúc trong ứng dụng mới thay thế.

Tôi đã luôn bị kích thích bởi điều này trong Windows, nhưng có rất ít điều có thể được thực hiện ở đó và tôi không thể không cảm thấy rằng điều này có thể sửa được trên Unix.

Tôi hiện đang sử dụng Gnome làm môi trường máy tính để bàn của mình (trên RHEL 5.8) và theo wmctrl -mtôi hiện đang sử dụng Metacitylàm trình quản lý cửa sổ của mình. Mặc dù tôi thích gắn bó với các tùy chọn mặc định này nhưng tôi sẽ rất vui khi tìm hiểu về các trình quản lý cửa sổ không thể hiện hành vi này.


1
Tôi không sử dụng gnome, nhưng nên có các cài đặt trình quản lý cửa sổ và có lẽ các công cụ điều chỉnh cửa sổ có cài đặt 'lấy cắp tiêu điểm'.
vgoff

3
Gnome không phải là trình quản lý cửa sổ mà là toàn bộ môi trường máy tính để bàn, có thể sử dụng bất kỳ một trong số nhiều trình quản lý cửa sổ khác nhau.
jw013

Hãy cẩn thận với những gì bạn muốn. Tôi có vấn đề ngược lại trong Gnome. hỏi.fedoraproject.org/en/question/112121/ Từ Hành vi ngược lại gây khó chịu hơn những gì bạn nghĩ.
alfC

Câu trả lời:


5

FWIW, với xterm, nhấp vào nút chuột trái trong khi giữ Ctrlphím để đưa menu vào nơi bạn có thể chọn bàn phím an toàn . sử dụng XGrabPal để sử dụng bàn phím độc quyền.

Bạn cũng có thể liên kết nó với một khóa như:

xterm -xrm 'XTerm.VT100.translations: #override Shift <KeyPress> F2: secure()'

Cho Shift-F2. Mặc dù bạn muốn điều đó trong một tệp tài nguyên (được tải bởi xtermthích ~/.Xdefaultshoặc được lưu trữ trong máy chủ X với xrdbvà được truy vấn bởi xterm) hơn là trên dòng lệnh.


Điều đó rất cụ thể xtermmà tôi không thể nhớ là đã sử dụng trong nhiều năm. Tôi đã nghĩ rằng hầu hết mọi người sử dụng Gnome sẽ sử dụng gnome-terminal.
Đánh dấu gian hàng

Tôi sử dụng xterm cho nhiều thứ, tôi có một vài lần mở như là nhẹ; không bao giờ nghĩ rằng nó có thể có những điều như vậy! cám ơn!
Sức mạnh Bảo Bình

2

Bạn không nói rằng trình quản lý cửa sổ nào bạn đang sử dụng theo gnome. Những cái phổ biến nhất là metacity, compiz(và gnome-shell trong các phiên bản mới của gnome) mặc dù bạn có thể sử dụng bất kỳ thứ gì bạn thích (mặc dù một số tích hợp tốt hơn với gnome so với các phiên bản khác).

Đối với openbox, thay đổi tệp cấu hình của bạn (một cái gì đó giống như ~/.config/openbox/rc.xmlbạn có thể sao chép từ /etc/xdg/openbox/rc.xml) sang:

<focus>
  <focusNew>no</focusNew>
  <!-- always try to focus new windows when they appear. other rules do
       apply -->

Tôi đã cài đặt openbox chỉ để thử cái này, nhưng tôi nghĩ bạn đã quên nói, trong tập tin nào bạn tìm thấy những dòng đó?
Emanuel Berg

OK, tìm thấy nó:/etc/xdg/openbox/rc.xml
Emanuel Berg

@MarkBooth. Hãy thửwmctrl -m
Stéphane Chazelas
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.