Saya menggunakan Maverick dengan Compiz diaktifkan.
Saya telah mencari AskUbuntu dan Google. AskUbuntu tidak memiliki apa-apa tentang topik ini dan semua yang muncul Google berumur beberapa tahun.
Saya sedang melakukan tes browser dan tes saya terus-menerus menelurkan jendela Firefox baru. Masalahnya adalah, ketika jendela muncul ia butuh fokus. Ini sangat menjengkelkan karena saya biasanya sedang mengetik di tempat lain. Ini tidak hanya terjadi pada pengujian saya, tetapi adalah contoh paling umum yang saya alami. Kadang-kadang IDE saya memutuskan ingin fokus ketika sesuatu yang istimewa terjadi (seperti ketika sesuatu selesai dikompilasi) dan kemudian saya akan menemukan fragmen pesan IM yang saya ketikkan dalam kode saya. Ini membuatku gila. Saya telah melihat di kedua pengaturan Gnome dan pengaturan Compiz dan tidak dapat menemukan cara untuk mencegah hal itu terjadi.
Adakah yang tahu cara mencegah aplikasi mencuri fokus saat dibuka? Saya lebih suka memiliki taskbar flash pada saya atau sesuatu untuk menarik perhatian saya.
Jika Anda bekerja di satu jendela sebagian besar waktu Anda dapat mengklik kanan pada judul bar dan memberi tahu jendela untuk selalu di atas ... itu bukan solusi yang sempurna, tetapi Anda bisa menaungi jendela ketika Anda selesai , atau minimalkan lalu kembali ke sana ...
sumber
Anda dapat mengubah pengaturan ini di
gconf-editor
juga, jika Anda belum menginstal CCSM . Arahkan ke/apps/compiz/general/screen0/options/focus_prevention_level
tombol dan atur nilainya4
.Bagi sebagian orang, 4 terlalu tinggi. Pengguna Eclipse akan menemukan bahwa berbagai dialog tidak akan mengambil fokus keyboard dengan benar ketika ini diatur ke 4, tetapi akan jika diatur ke 3.
sumber
Ini bukan sesuatu yang harus Anda konfigurasi secara global. Yaitu Anda tidak benar-benar ingin ada jendela baru untuk mengambil fokus: Anda ingin tidak ada jendela uji untuk mengambil fokus. Untuk mencapai hal ini, gunakan plugin Compiz Window Rules untuk mencegah semua "test" jendela Firefox dari mengambil fokus.
Anda perlu menulis aturan untuk mengidentifikasi hanya "menguji" contoh Firefox. Jika mereka semua memiliki string spesifik dalam judul, itu akan berfungsi Kalau tidak, Anda bisa menggunakan
wmctrl
untuk mengaturWM_ICON_NAME
properti X. (Saya tidak tahu cara mengatur properti X dengan mudah untuk Firefox .. jika ada orang lain, silakan berpadu!)sumber