cara mencegah jendela baru dari mencuri fokus di gnome

14

Saya menjalankan Ubuntu 9.04 dan saya memiliki manajer jendela yang dikonfigurasi untuk "fokus mengikuti mouse" tetapi jendela aplikasi baru akan mencuri fokus. Sepertinya ada banyak utas di luar sana yang mengeluh tentang perilaku ini, tetapi saya tidak menemukan solusi, apakah saya melewatkan sesuatu?

BD di Rivenhill
sumber

Jawaban:

7

Solusi terbaik saya sejauh ini adalah menginstal Compiz dan di dalamnya ambil tindakan berikut: pilih "Opsi Umum" dari atas jendela pertama, buka tab "Fokus & Tingkatkan Perilaku", pilih "Sangat Tinggi" dari " Tingkat Pencegahan Fokus "dropdown, dan masukkan" apa saja "di kotak teks" Fokus Pencegahan Windows ".

Saya mulai terbiasa dengan kenyataan bahwa saya perlu memindai aplikasi secara visual di bagian bawah jendela secara teratur dan menghasilkan beberapa perilaku aneh seperti aplikasi yang sebelumnya memiliki fokus tetapi kemudian menghasilkannya ke aplikasi lain setelah dialog. telah selesai.

Masih mencari solusi yang lebih baik untuk ini, dan saya berharap saya bisa mendapatkan perilaku yang lebih baik dengan mengubah pengaturan di Compiz, tapi saya terlalu sibuk untuk ini.

BD di Rivenhill
sumber
Apakah Anda menemukan solusinya? Saya berpikir, ada opacity mod di ccsm bahwa jika kita meletakkan semua windows di seperti 95% (sedikit transparan), kita akan tahu kapan jendela lain muncul (tepat di bawah jendela fokus) dan akan lebih merepotkan yang tidak mengetahuinya menelurkan .. masih harus mencobanya ... mungkin juga menyebalkan ..
Aquarius Power
pada ccsm "opacity, brightness and saturation" tambahkan aturan opacity dengan nilai 95 (atur nilainya terlebih dahulu) dan ketikkan "any" tanpa tanda kutip pada pencocokan jendela, ini berfungsi dengan baik untuk mengetahui jendela yang muncul di belakang yang sekarang! :)
Aquarius Power
5

Sangat lucu bahwa saya menemukan solusi untuk Ubuntu dan GNOME saya di OpenSolaris FAQ :

Solusinya adalah mulai:

gconftool-2 -s -t string /apps/metacity/general/focus_new_windows "strict"

atau, sebagai alternatif Anda dapat memulai gconf-editordan memperbaiki /apps/metacity/general/focus_new_windowske "ketat"

Serj
sumber
Deskripsi properti di bawah kayu manis ( org.cinnamon.desktop.wm.preferences) adalah: "Opsi ini memberikan kontrol tambahan atas bagaimana jendela yang baru dibuat mendapatkan fokus. Ia memiliki dua nilai yang mungkin;" pintar "menerapkan mode fokus normal pengguna, dan" ketat "menghasilkan di jendela dimulai dari terminal tidak diberi fokus. "
ThorSummoner
1

Itu tidak berhasil untuk saya di Ubuntu 16.04. Juga tidak menyesuaikan Desktop> wm> preferensi> kenaikan otomatis melalui Editor dconf.

Apa yang dilakukannya kerja adalah memastikan Anda telah dengan compizconfig-setting-manager diinstal. Kemudian (saya tidak tahu cara untuk mencapai utilitas canggih itu melalui UI), Anda dapat menjalankan perintah dari Terminal: ccsm

Kemudian Anda klik pada opsi Umum dan di sana, klik pada tab Perilaku Fokus & Tingkatkan. Anda perlu mengubah Level Pencegahan Fokus dari Rendah ke Normal (setidaknya).

(Workrave mulai membuatku marah ketika sesuatu baru-baru ini berubah dan itu mulai mencuri fokus ketika aku sedang menulis dan tidak melihat layar!)

Luke Kendall
sumber