Odağın başka bir uygulama tarafından yakalanmasını önlemenin bir yolu var mı?


9

X açılışının altındaki pencerelerden rahatsız oluyorum ve odaklanılan mevcut pencereden odaklanıyorum. Bu, bir şifre iletişim kutusuna bir şifre yazdığınızda ve başka bir uygulama odağı çaldığında özellikle sinir bozucudur, bu nedenle tuş vuruşlarınızdan bazıları yeni uygulamada sona erer.

Windows'da her zaman bu durumdan rahatsız oldum, ancak orada yapılabilecek çok az şey var ve bunun Unix'te düzeltilebilir olması gerektiğini hissedemiyorum.

Şu anda Gnome'u masaüstü ortamım olarak kullanıyorum (RHEL 5.8'de) ve wmctrl -mşu anda Metacitypencere yöneticim olarak kullanıyorum . Ben bu varsayılan seçenekleri ile sopa tercih ediyorum iken ben pencere yöneticileri hakkında bilgi edinmek için mutlu olurdu değil bu davranışlar.


1
GNOME kullanmıyorum, ancak pencere yöneticisi ayarları ve belki de 'odak çalma' tabanlı bir ayara sahip pencere ayarları araçları olmalı.
vgoff

3
Gnome bir pencere yöneticisi değil, çeşitli pencere yöneticilerinden herhangi birini kullanabilen bir masaüstü ortamıdır.
jw013

Ne istediğinize dikkat edin. Gnome'da tam tersi bir sorunum var. ask.fedoraproject.org/tr/question/112121/… Tersi davranış düşündüğünüzden daha sinir bozucudur .
alfC

Yanıtlar:


5

FWIW, xtermtuşunu basılı tutarken güvenli klavyeyiCtrl seçebileceğiniz bir menü getirmek için sol fare düğmesine tıklayın . Klavyeyi özel olarak kullanmak için XGrabKeyboard kullanır .

Ayrıca, aşağıdakiler gibi bir anahtara da bağlayabilirsiniz:

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

İçin Shift-F2. Gerçi bunu bir kaynak dosyasında ( xtermbenzer şekilde yüklenen ~/.Xdefaultsveya X sunucusunda xrdbxterm ile depolanan ve xterm tarafından sorgulanan) komut satırından daha çok istersiniz .


Bu xterm, yıllardır kullandığımı hatırlayamadığım çok spesifik . Gnome kullanan çoğu insanın kullanacağını düşünürdüm gnome-terminal.
Mark Booth

Birçok şey için xterm kullanıyorum, hafif olmakla aynı zamanda birkaç açık zamanım var; böyle bir şey olabileceğini hiç düşünmemiştim! Teşekkür!
Kova Gücü

2

GNOME altında hangi pencere yöneticisini kullandığınızı söylemiyorsunuz. En yaygın olanları metacity, compiz(ve gnome'un yeni sürümlerinde gnome kabuğu), istediğinizi kullanabilirsiniz (bazıları gnome ile diğerlerinden daha iyi entegre olsa da).

Openbox için yapılandırma dosyanızı ( ~/.config/openbox/rc.xmlkopyalayabileceğiniz bir şey gibi /etc/xdg/openbox/rc.xml) şu şekilde değiştirin:

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

Bunu denemek için openbox yükledim, ama söylemeyi unuttun, bu dosyada hangi dosyayı buluyorsun?
Emanuel Berg

Tamam, buldum:/etc/xdg/openbox/rc.xml
Emanuel Berg

@MarkBooth. Deneyinwmctrl -m
Stéphane Chazelas
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.