Odak “fare” veya “özensiz” gnome kabuğunda aynı şeyi yapar


12

Benim sorunum aslında çok can sıkıcı. Fare odağına çok aşinayım ama şu anda çalışmıyor.

İçinde gnome-tweak-toolson seçenek "pencereler" "pencere modu odak" anahtarı vardır. Ben "fare" olarak ayarladım ama çalışmıyor. Tıpkı "özensiz" seçenek gibi davranır. Umarım başka bir gnome kullanıcısı sorunumu anlar.

resim açıklamasını buraya girin

GÜNCELLEME:

resim açıklamasını buraya girin


sadece düzenli bir oturum ... başka hiçbir şey yanlış değil.
maniat1k

Ayrıca, "org.gnome.desktop.wm.preferences click-on-click true" gereklidir.

Yanıtlar:


11

Standart bir gnome-shell kurulumunda, mouseodaklama ve sloppyodaklama aynı şekilde davranır. Sebebi basit: hayır DESKTOP. Özellikle mouseodaklama yönteminin DESKTOPdüzgün çalışması için a'ya ihtiyacı vardır, ancak gnome kabuğunda standart enkarnasyonunda böyle bir şey yoktur. Ne yazık ki, bu sadece mırıltı belgelerinde belgelenmiştir. dconf-editorGnome2 metacity sürelerinden hala eski anahtar / değer açıklaması var ve odaklanmaya geçtikten sonra gnome-tweak-toolaçılmak için tek başına bir açıklama bile sağlamaz . Mutter-3'ten bir alıntı. ** / doc / nasıl-nasıl-odak-right.txt:DESKTOPmouse

Focus method  Behavior
    click     When a user clicks on a window, focus it
   sloppy     When an EnterNotify is received, focus the window
    mouse     Same as sloppy, but also defocus when mouse enters DESKTOP window

Note that these choices (along with the choice that clicking on a window raises it for the click focus method) introduces the following invariants for focus from mouse activity:

Focus method  Invariant
    click     The window on top is focused
   sloppy     If the mouse is in a window, then it is focused; if the mouse is not in a window, then the most recently used window is focused.
    mouse     If the mouse is in a non-DESKTOP window, then it is focused; otherwise, the designated "no_focus_window" is focused

However, there are a number of cases where the current focus window becomes invalid and another should be chosen.  Some examples are when a focused window is closed or minimized, or when the user changes workspaces.  In these cases, there needs to be a rule consistent with the above about the new window to choose.

Focus method  Behavior
    click     Focus the window on top
   sloppy     Focus the window containing the pointer if there is such a window, otherwise focus the most recently used window.
    mouse     Focus the non-DESKTOP window containing the pointer if there is one, otherwise focus the designated "no_focus_window".

Şimdi, sorununa geri dön. Odakın mousedüzgün çalışması için MASAÜSTÜNÜ "etkinleştirmeniz" gerekir. Bu yapılabilir:

  • kullanarak gnome-tweak-tool> Desktop> Have file manager handle the desktop>ON
  • kullanarak dconf-editor>> org.gnome.desktop.background>> show-desktop-icons> işaretli
  • terminalde, çalışıyor: gsettings set org.gnome.desktop.background show-desktop-icons true

Tüm ayarlarınızı uyguladıktan sonra gnome-shell'i yeniden başlatın.


Açıklamayı anladım, ama bana verdiğin çözüm işe yaramadı. Bir arkadaşım tüm bu ayarlara sahip ve seçenekler olması gerektiği gibi çalışıyor. Aynı gnome ve aynı distro versiyonuna sahibiz.
maniat1k

küçük bir test sonra benim sorun tekrar teşekkürler -org.gnome.desktop.wm.preferences auto-raise trueswithced bulundu -org.gnome.desktop.wm.preferences auto-raise false@don_crissti
maniat1k

GNOME3'te bir hata gibi görünüyor. GNOME2'de bir masaüstüne girmek geçersiz olmasına neden olduysa, aynı durum masaüstünün bulunduğu alanın üzerinde olduğunda gerçekleşmelidir. Bunu düzeltmek için sıfır beklentim olduğu için muhtemelen yama olmadan bir hata göndermeye değmez.
Stuart Axon
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.