Nonaktifkan perilaku "klik tengah ke jendela bawah" di gnome

23

Saya menggunakan browser web Chromium, dan gnome standar (yaitu bukan kesatuan). Chromium (seperti banyak hal) memiliki banyak tab, dan memungkinkan Anda untuk mengklik tengah pada tab untuk menutup tab. Tetapi jika saya klik tengah pada bagian biru di luar tab, maka itu menurunkan jendela di bawah semua jendela lainnya. Namun saya sering menemukan diri saya mencoba mengklik tengah pada tab untuk menutupnya, dan secara tidak sengaja mengklik tengah di luar tab (yang merupakan bilah judul dalam kromium), dan karenanya secara tidak sengaja menurunkan jendela.

Bagaimana cara menonaktifkan perilaku "klik tengah ke jendela bawah" ini?

Rory
sumber
Apakah Anda menggunakan GNOME Shell, GNOME Classic, atau GNOME Classic tanpa efek? Saya bertanya karena masing-masing menggunakan window manager yang berbeda, dan pengaturan yang Anda inginkan dilampirkan ke window manager.
Dylan McCall

Jawaban:

9

Untuk 14,04 (Trusty Tahr) itu bisa dinonaktifkan dengan perintah:

gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'none'

Pulihkan keadaan asli:

gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'lower'

Juga, varian berikut dimungkinkan:

gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'toggle-shade'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'maximize'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'toggle-maximize-horizontally'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'toggle-maximize-vertically'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'minimize'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'shade'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'menu'

Tetapi bug itu masih ada, opsi Google Chrome di Pengaturan "Gunakan bilah judul dan batas sistem" dapat menurunkan dampak ...

dess
sumber
Saya ingin tahu apa '*shade'opsi yang dilakukan, jadi saya mencobanya di Ubuntu 14.04. 'shade'adalah "outside of valid range", dan 'toggle-shade'tampaknya tidak berpengaruh. Drat keberuntungan! Kedengarannya menarik. :)
CivMeierFan
8

Anda dapat menginstal Ubuntu Tweak dan harus ada pengaturan untuk itu.

Anda juga bisa melakukannya gconf-editor. Buka aplikasi> metacity> umum> action_middle_click_titlebar dan atur ke "tidak ada". Nilai ini, "tidak ada", peka huruf besar-kecil.

Kris Harper
sumber
2
Solusi Anda berfungsi (juga untuk Unity) tetapi tampaknya Google Chrome adalah kasus khusus dan memiliki bug. Ini mengabaikan pengaturan sistem mouse tengah (semua program lain baik-baik saja) untuk bilah di mana tab berada. Saya akan mencoba membuat laporan bug di chromium: - /
therealmarv
@therealmarv Tangkapan yang bagus. Saya dapat mengkonfirmasi perilaku ini di komputer saya. Laporan bug tampaknya sudah beres.
Kris Harper
1
berikut ini adalah laporan bug saya tentang ini: code.google.com/p/chromium/issues/detail?id=132061
therealmarv
2
dan 5 tahun kemudian, bug ini masih menjadi sesuatu -_-
Alice
3

Saya akan berasumsi bahwa Anda menggunakan GNOME Shell. Anda dapat mengubah pengaturan ini menggunakan alat yang disebut gnome-tweak-tool, yang muncul sebagai "Pengaturan Lanjut" di ikhtisar kegiatan.

Pertama, instal gnome-tweak-tool menggunakan Software Center.

Setelah diinstal, buka Ikhtisar aktivitas, ketik "Pengaturan Lanjut," dan buka aplikasi yang muncul.

Anda dapat mengonfigurasi banyak hal di alat ini, tetapi yang Anda minati ada di bagian Windows di sebelah kiri. Klik itu, dan ubah "Aksi pada bilah judul klik tengah" menjadi apa pun yang Anda inginkan.

panel pengaturan jendela gnome-tweak-tool

Dylan McCall
sumber
3

Ini berfungsi untuk Chromium:

gconftool-2 --type string --set /apps/metacity/general/action_middle_click_titlebar "none"
Jorge Pastor
sumber
Di mesin saya (Ubuntu 16.04 biasa), ini berada di bawah pengaturan yang berbeda. Bagi saya itu akan terjadi gconftool-2 --type string --set /org/gnome/desktop/wm/preferences/action_middle_click_titlebar "none".
Hassan
Ada banyak karakter aneh yang tidak terlihat dalam perintah di atas sehingga akan gagal. Perintah tanpa karakter aneh ini adalah:gconftool-2 --type string --set /org/gnome/desktop/wm/preferences/action_middle_click_titlebar "none"
laurent
1
Mungkin lebih baik menggunakan saja gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar none. Perhatikan bahwa Anda mungkin harus keluar untuk Chrome / Chromium untuk melihat perubahan.
Kevin
Koreksi kecil: Chrome (53.0.2785.113) menghormati pengaturan, tetapi Chromium (52.0.2743.116) tidak karena beberapa alasan.
Kevin
1

Jika ada yang ingin mengaktifkan ini, ada bug yang memengaruhi Cinnamon baru-baru ini. Lihat https://bugs.chromium.org/p/chromium/issues/detail?id=777821 .

Cara mengatasinya: Secara manual membuat .config / gtk-3.0 / settings.ini dengan:

[Settings]
gtk-titlebar-middle-click=lower

Kemudian mulai ulang chrome dengan chrome: // restart

JavaYu
sumber
0

Pada Ubuntu 18.04.1 LTS masalah ini diselesaikan menggunakan $ gnome-tweaksjendela / tengah dan hanya mengklik untuk tidak ada.

Alrik
sumber