Odaklamayı fare imlecini nasıl takip edebilirim?


21

Sık sık tıklanmasını bekleyen bir düğmeyi tıklayacağım, ancak bunun yerine, uygulandığı uygulama etkin hale gelir ve düğmeyi gerçekten tıklatmak için tekrar tıklatmam gerekir. Bu ikinci tıklamanın gerekmemesi iyi olurdu, bu da beni soruma yönlendirdi:

Fare imlecini etkin olmayan bir pencerenin üzerine getirdiğimde aktif hale gelmesini nasıl sağlayabilirim?


Bu sadece bildiğim kadarıyla web ve belge görünümleri için geçerlidir. Bir pencerede başka bir kontrolü tıklarsanız, etkin veya etkin olmamasına bakılmaksızın tetiklenir. Sadece bir açıklama.
stefanlindbohm

'Web ve belge görünümleri' ile neyi kastettiğinizi tam olarak bilmiyorum ama temelde her yerde benim için oluyor. Örneğin, açık ancak etkin olmayan bir Finder penceresi varsa ve içindeki bir dosyayı tıklarsanız, olan tek şey Finder etkin hale gelir - önizlemesini almak için dosyayı tekrar tıklatmam gerekir. Studer aşağıda bir düzeltme yapmış gibi görünse de, şu anda açık olan X-Windows uygulaması için de aynı.
Michael Underwood

Yanıtlar:


8

Bu, Terminal ve X11 için serbestçe mümkündür:

varsayılanlar com.apple yazın.

varsayılanlar com.apple.x11 wm_ffm true yazın

Veya, OS-akıllı olarak, MondoMouse denilen, ihtiyaçlarınıza uygun görünen bir yardımcı program ile .


3
MondoMouse bağlantısı bitti
Sébastien


5

Bunu ilk Mac'imde birkaç yıl önce de yapmak istedim, çünkü Linux ve Windows ortamlarım böyle davranıyordu. Ancak bunun gerçeğe dönüşmesini engelleyen itici gücün OS X'in uygulama menülerini nasıl idare ettiği ile ilgili olduğunu düşünüyorum.

Kullanmakta olduğunuz bir uygulama için ekranın üst kısmındaki menüye gitmek istiyorsanız, ancak işlem sırasında kısaca başka bir uygulamanın üzerine gelinse ne olur? Bu hızla çıldırtan hale gelirdi.

Kısacası, bunun ve potansiyel olarak başka nedenlerle yapılabileceğini sanmıyorum.


Ne demek istediğinizi anlıyorum, ancak Linux sistemleri kurdum, böylece fare belirli bir süre (sıfırdan büyük) bir pencerede kalırsa, o zaman o pencere aktif hale geldi. Bu bir çözüm olurdu. Bir diğeri, mevcut durumda aktif pencerede olsun veya olmasın, tıklamaların kontrolleri ne olursa olsun geçmesine izin vermektir. Bu yapılabilir mi?
Michael Underwood

Açıkçası, bilmiyorum. Yine de kesinlikle ilginç. Şu anda Google’ı araştırıyorum, çünkü giriş tıklamalarında tasarruf sağlayacak. Sadece herhangi bir çözümün biraz "hack-y" alabileceğinden ve tüm UI öğeleri veya uygulamalarında tutarlı davranmayacağından endişe ediyorum. En son istediğim şey, bir pencereye odaklanıp odaklanmadığımı ya da bir düğmeye basarak mı olduğumu bilmemek :(
David

@MichaelUnderwood Bunun dört yıl öncesine ait olduğunun farkındayım - ancak OS X, çoğu durumda, tıklamaların "kontrol ettikleri her hangi bir kontrole geçmemesi" için özel olarak tasarlanmıştır. Sebebi, yanlışlıkla bir arka plan penceresinde tıklarsanız, çalışmak için bir silme düğmesine veya başka bir yıkıcı düğmeye yanlışlıkla tıklamak ister misiniz?
tubedogg

2
@tubedogg Gerçekten de eski - bir Mac'e artık sahip olmadığım noktaya kadar! Fakat mesele şu ki, evet, bu davranışı isterdim, bu yüzden soruyu sordum. Açıkçası yanlışlıkla yıkıcı düğmelere tıklamak istemiyorum . Bu yüzden kaza gibi, ön pencerede yanlışlıkla yıkıcı bir tuşa basmışım gibi, OS X'in izin vermekten mutlu olduğu ...
Michael Underwood

Menü çubuğu hakkındaki bu argümanları hiç anlamadım - eğer odak (aktif ve klavyeci) fareyi öne çıkardıysa, öne getirmeden menü hala en öndeki uygulama için olabilirdi. IRIX'teki 4D Pencere Yöneticisinden bu yana hiç kimse FFM hakkına sahip olmamıştır (tüm yapılandırılabilir linux WM'leri bile değil). İşlerin nasıl yürüdüğünü bulmak için 20 yıldır bekliyorum.
jhabbott

5

Tökezledidiğim en iyi yardımcı program Zooom / 2 . Garip isim, bu yüzden bulmak zor. Gecikme seçebilirsiniz (Oldukça hantal, OS X ve genel menü buna izin vermek için tasarlanmamıştır). Seçenek tuşuna basıldığında hemen imlecin altındaki pencereye odaklanmasını ayarladım. Büyük değer, rıhtım veya tepsi simgeleri yok, sadece işe yarıyor.


Ben de yürekten öneriyoruz Zooom / 2, kesinlikle bence vazgeçilmez küçük app.
Martijn Pieters

1
Bu yardımcı program artık mevcut görünmüyor ve bu bağlantı öldü.
böbrek öncesi

1

Ametist ( https://github.com/ianyh/Amethyst ) mükemmel.

İndirmek için README.md talimatlarını izleyin ve ardından Misc'de "Focus Follow Mouse" öğesini etkinleştirin. Ayarlar görünümünün bir kısmıdır.


3
Ametist güzel çalışıyor ancak Odak Fare Şöyledir desteğine sahip görünmüyor olmadan Autoraise.
Jason R. Coombs
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.