Bagaimana cara menonaktifkan pemindahan jendela dengan tombol alt + mouse kiri di GNOME Shell?

75

Ada banyak dari posting di ini tentang Unity, ini adalah tentang shell GNOME .

Seperti poster lainnya, saya menggunakan aplikasi (Inkscape khususnya) yang menggunakan Alt-Klik dan Alt-drag. Shell GNOME mengambil ini dari saya dan dengan demikian menonaktifkan fitur dalam aplikasi.

saya telah mencoba

  • menggunakan plugin Move ccsm - Anda dapat mematikannya dan Anda masih mendapatkan Alt-drag window move.

  • menggunakan editor gconf untuk mengubah /apps/metacity/general/mouse_button_modifier- ini tidak memiliki efek AFAICS.

Ini benar-benar merintangi saya. Kalau tidak, saya menemukan shell GNOME lingkungan yang sangat produktif.

artfulrobot
sumber
1
Saya akan menunjukkan bahwa bukan GNOME yang melakukan ini, melainkan Ubuntu. Default untuk GNOME Shell adalah memiliki <Super>kunci pengubah jendela.
Daniel Quinn
@DanielQuinn Memang. Filed bugs.launchpad.net/ubuntu/+source/mutter/+bug/1704580 untuk meminta Ubuntu untuk beralih kembali ke kunci Super / Windows.
Mikel

Jawaban:

111

Pertama-tama, instal dconf-tools Instal dconf-tools .

Untuk melakukannya, jalankan perintah berikut:

sudo apt-get install dconf-tools

Kemudian buka, Alt+ F2dconf-editor.

Gulir ke bawah ke orggnomedesktopwmpreferencesmouse-button-modifier→ Setel ke tombol apa saja yang Anda suka.

masukkan deskripsi gambar di sini


Atau, yang setara,

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"

di terminal. (Ini tidak membutuhkan dconf-editor, atau dconf-tools Instal dconf-tools )

Peringatan: Mengaturnya menjadi tidak berarti berarti semua klik memindahkan windows, alih-alih menonaktifkannya!

jokerdino
sumber
28
Peringatan! Menetapkannya menjadi tidak berarti berarti semua klik memindahkan windows, alih-alih menonaktifkannya!
Andrea
6
Saya mencoba metode dconf-editor, tetapi sepertinya tidak ada yang terjadi. <ALT> masih merupakan kunci pengubah saya. Saya telah mencoba "['<Control> <Alt>']" (mengikuti sintaks dari opsi keybindings) dan "<Control> <Alt>". Apakah saya perlu memulai ulang agar ini berlaku?
Gordon Bean
3
Saya pertama kali mencobanya dengan gsettingsperintah, dan tampaknya telah berhasil mengubahnya, tetapi Alt + Drag masih akan memindahkan jendela. Bahkan setelah restart. Saya kemudian menginstal dconf-tools dan dikonfirmasi dengan dconf-editor yang mouse-button-modifiermemang telah diubah, tetapi seperti yang saya katakan, Alt + Drag masih memindahkan windows. (I'm on Mint Cinnamon 17.2 64bit)
Bloke
5
"<Alt> + <Super>" nilai cukup bagus untuk saya
vp_arth
4
Di Cinnamon Anda bisa mengubahnya di pengaturan Windows> Behaviour> Special key to move and resize windows.
Rotareti
9

Gunakan Alat Tweak ( gnome-tweak-tool):

Windows> Kunci Tindakan Jendela

pemain sederhana
sumber
Terima kasih! Ini bekerja untuk saya ketika semuanya menggunakan dconf-editor atau command line atau compiz gagal. Sekarang saya dapat menggunakan alt untuk pintasan lain dan mengembalikan fungsionalitas ke beberapa program.
Silvestris
8

Untuk mengatasi masalah menyeret Alt + Klik memindahkan jendela:

sudo gconftool-2 --set /org/gnome/desktop/wm/preferences/mouse-button-modifier --type string '<Super>'

Melakukan hal yang sama, sungguh, hanya dengan alat konfigurasi yang berbeda, dan lebih sedikit perburuan dan klik.

Untuk versi yang lebih baru menggunakan dconf / gsettings, gunakan ini:

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
C.Rogers
sumber
2
gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"untuk dconf.
ulidtko
7

Di Mint (atau Cinnamon) kunci dapat diubah atau dinonaktifkan

system settings> windows> behavior>'Special key to move and resize window'

Saya mengaturnya ke tombol super / windows saja.

charsi
sumber
2
Terima kasih! Hal yang sama berlaku untuk Cinnamon yang diinstal pada sistem lain seperti Debian (case use saya).
Per Lundberg
Ini bekerja untuk Mate 18,04 melalui Control Centre> Look and Feel> Windows> Behaviour>Movement Key
Underverse
6

Saya menetapkan Alt+ Superseperti solusi sementara. Jadi saya bisa menggunakan Altkunci di Inkscape dan Superuntuk aktivitas.

KEIII
sumber
apa yang kamu maksud dengan "kegiatan"? Saya telah berubah Altke Superdan bekerja dengan baik bagi saya. Saya tidak melihat adanya efek samping. Mengapa Anda perlu Alt + Super?
faizal
3
wiki.gnome.org/Projects/GnomeShell/Tour#Activities_Overview Jika Anda mengatur "Super" untuk memindahkan jendela, Anda tidak dapat menggunakannya untuk menampilkan "Ikhtisar Aktivitas". Lihatlah waktu posting, itu dua tahun lalu.
KEIII
Dua tahun bukanlah apa-apa.
Johan Boulé
3

Dalam UBUNTU 14,04 LTS digunakan dalam sintaks dconf like

<Alt><Super>

Bekerja dengan baik untuk saya.

BTW: Jika Anda mengatur sesuatu yang salah, itu mulai memindahkan jendela pada setiap klik. Gunakan untuk menavigasi ke tombol "Set ke Default". Dan pukul.

masukkan deskripsi gambar di sini

Matěj Kříž
sumber
1
  1. Buka Pengaturan Sistem
  2. Pilih Keyboard
  3. Di kiri bawah klik pada 'Pengaturan Tata Letak'
  4. Pilih bahasa Anda dan klik tombol 'Opsi' di kanan bawah
  5. Pilih 'Alt / Win key behaviour'
  6. Ubah ke yang Anda suka. Saya menggunakan 'Alt Kiri bertukar dengan Left Win'.
pengguna143321
sumber
0

di CentOS 7, saya harus menggunakan

 gsettings set org.gnome.desktop.wm.keybindings activate-window-menu "['<Alt>F10']"

Pengaturan ini tidak ditentukan, yang berarti bahwa tombol tengah mouse mengaktifkan menu jendela. Pengaturan bahkan

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier '<Super>'

tidak memindahkan tindakan itu ke Alt-middle; Saya harus mengikat activate-window-menu.

djb
sumber