Làm cách nào để vô hiệu hóa di chuyển cửa sổ bằng nút alt + chuột trái trong Gnome Shell?


75

rất nhiều các bài viết về vấn đề này về Unity, đây là về vỏ GNOME .

Cũng như các áp phích khác, tôi sử dụng các ứng dụng (đặc biệt là Inkscape) sử dụng Alt-Click và Alt-drag. Shell Gnome đang lấy cái này ra khỏi tôi và do đó vô hiệu hóa các tính năng trong ứng dụng.

Tôi đã thử

  • sử dụng plugin Move của ccsm - bạn có thể tắt tính năng này và bạn vẫn di chuyển cửa sổ Alt-drag.

  • sử dụng trình soạn thảo gconf để thay đổi /apps/metacity/general/mouse_button_modifier- điều này không có hiệu lực AFAICS.

Nó thực sự cản trở tôi. Nếu không, tôi thấy vỏ Gnome là một môi trường thực sự hiệu quả.



1
Tôi sẽ chỉ ra rằng đó không phải là Gnome làm việc này, mà là Ubuntu. Mặc định cho Gnome Shell là <Super>khóa điều chỉnh cửa sổ.
Daniel Quinn

@DanielQuinn Thật vậy. Đã sửa lỗi.launchpad.net/ubfox/+source/mutter/+orms/1704580 để yêu cầu Ubuntu chuyển nó trở lại khóa Super / Windows.
Mikel

Câu trả lời:


111

Trước hết, cài đặt các công cụ dconf Cài đặt công cụ dconf .

Để làm điều đó, hãy chạy lệnh sau:

sudo apt-get install dconf-tools

Sau đó mở nó, Alt+ F2dconf-editor.

Cuộn xuống orggnomedesktopwmpreferencesmouse-button-modifier→ Đặt nó vào phím nào bạn thích.

nhập mô tả hình ảnh ở đây


Hoặc, tương đương,

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

trong thiết bị đầu cuối. (Điều này không yêu cầu dconf-editor, cũng không phải công cụ dconf Cài đặt công cụ dconf )

Cảnh báo: Đặt nó thành không có nghĩa là tất cả các nhấp chuột di chuyển cửa sổ, thay vì vô hiệu hóa nó!


28
Cảnh báo! Đặt nó thành không có nghĩa là tất cả các nhấp chuột di chuyển cửa sổ, thay vì vô hiệu hóa nó!
Andrea

6
Tôi đã thử phương pháp biên tập dconf, nhưng dường như không có gì xảy ra. <ALT> vẫn là khóa sửa đổi của tôi. Tôi đã thử "['<Control> <Alt>']" (theo cú pháp của các tùy chọn keybindings) và "<Control> <Alt>". Tôi có cần phải khởi động lại để điều này có hiệu lực không?
Gordon Bean

3
Lần đầu tiên tôi đã thử nó với gsettingslệnh và dường như nó đã thay đổi thành công, nhưng Alt + Drag vẫn sẽ di chuyển cửa sổ. Ngay cả sau khi khởi động lại. Sau đó tôi cài đặt dconf-công cụ và khẳng định với dconf-editor đó mouse-button-modifierthực sự đã thay đổi, nhưng như tôi đã nói, Alt + Kéo vẫn di chuyển cửa sổ. (Tôi đang dùng Mint Cinnamon 17.2 64bit)
Bloke

5
Giá trị "<Alt> + <Super>" khá phù hợp với tôi
vp_arth

4
Trong Quế bạn chỉ có thể thay đổi nó trong phần cài đặt Windows> Behaviour> Special key to move and resize windows.
Rotareti

9

Sử dụng Công cụ Tweak ( gnome-tweak-tool):

Windows> Khóa hành động cửa sổ


Cảm ơn bạn! Điều này làm việc cho tôi khi mọi thứ sử dụng trình soạn thảo dconf hoặc dòng lệnh hoặc compiz đều thất bại. Bây giờ tôi có thể sử dụng alt cho các phím tắt khác và khôi phục chức năng cho một số chương trình.
Silvestris

8

Để giải quyết vấn đề kéo Alt + Click di chuyển cửa sổ:

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

Thực hiện điều tương tự, thực sự, chỉ với một công cụ cấu hình khác và ít săn và nhấp.

Đối với các phiên bản mới hơn sử dụng dconf / gsinstall, hãy sử dụng:

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

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

7

Trong Mint (hoặc Cinnamon), khóa có thể được thay đổi hoặc vô hiệu hóa theo

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

Tôi có nó được đặt thành phím super / windows thay thế.


2
Cảm ơn! Điều tương tự cũng xảy ra với Cinnamon được cài đặt trên các hệ thống khác như Debian (trường hợp sử dụng của tôi).
Per Lundberg

Này làm việc cho Mate 18,04 qua Control Centre> Look and Feel> Windows> Behaviour>Movement Key
Underverse

6

Tôi đặt Alt+ Supernhư một giải pháp tạm thời. Vì vậy, tôi có thể sử dụng Altkhóa trong Inkscape và Supercho các hoạt động.


"Hoạt động" nghĩa là gì? Tôi đã thay đổi Altđến Supervà nó hoạt động tốt đối với tôi. Tôi không nhận thấy bất kỳ tác dụng phụ. Tại sao bạn cần Alt + Super?
faizal

3
wiki.gnome.org/Projects/GnomeShell/Tour#Activities_Overview Nếu bạn đặt "Super" để di chuyển các cửa sổ, bạn không thể sử dụng nó để hiển thị "Tổng quan về hoạt động". Nhìn vào thời gian đăng bài, đó là hai năm trước.
KEIII

Hai năm không là gì.
Johan Boulé

3

Trong UBUNTU 14.04 LTS sử dụng theo cú pháp dconf như

<Alt><Super>

Hoạt động tốt cho tôi.

BTW: Nếu bạn đặt sai, nó sẽ bắt đầu di chuyển cửa sổ trên mỗi lần nhấp. Sử dụng để điều hướng đến nút "Đặt thành mặc định". Va đanh .

nhập mô tả hình ảnh ở đây


1
  1. Chuyển đến Cài đặt hệ thống
  2. Chọn bàn phím
  3. Ở phía dưới bên trái, nhấp vào 'Cài đặt bố cục'
  4. Chọn ngôn ngữ của bạn và nhấp vào nút 'Tùy chọn' ở phía dưới bên phải
  5. Chọn 'Hành vi phím Alt / Win'
  6. Thay đổi nó thành một cái bạn thích. Tôi sử dụng 'Alt trái được hoán đổi với Left Win'.

0

trong CentOS 7, tôi đã phải sử dụng

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

Cài đặt này không được chỉ định, điều đó có nghĩa là nút giữa chuột đã kích hoạt menu cửa sổ. Ngay cả thiết lập

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

đã không chuyển hành động đó sang Alt-middle; Tôi đã phải ràng buộc activate-window-menu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.