Как заставить alt + правую мышь изменить размер окна снова!

36

Я разочарован тем, что это было удалено / изменено в gnome-shell3. Есть определенные привязки клавиш для изменения размера и перемещения окон, такие как alt + щелчок правой кнопкой мыши и т. Д., Которые я хотел бы вернуть. Я пытался использовать системные настройки, но безрезультатно. Кто-нибудь еще работал с этим и заставил его работать?

Джим
источник

Ответы:

63

В более поздних версиях gnome (например, gnome-shell) вам нужно использовать это вместо:

gsettings set org.gnome.desktop.wm.preferences resize-with-right-button true

Gnome по умолчанию использует клавишу «Super» («Windows») для оконных действий, поэтому одно только вышеизложенное позволит перемещать (super-leftdrag) и изменять размеры (super-rightdrag). Для использования клавиши Alt вместо клавиши Super выполните:

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

(обратите внимание, что использование клавиши Alt для операций с окнами будет мешать некоторым приложениям, таким как Inkscape, которые используют alt-click и alt-drag для действий, связанных с приложением)

Drizzd
источник
1
Вы также можете изменить эту же настройку с помощью графического интерфейса через dconf-editor.
Виктор
1
Если вы хотите использовать alt + щелчок правой кнопкой мыши, вам также может потребоваться изменить mouse-button-modifierна <Alt>.
гогаторы
1
Эти gsettingsопции все еще работают на Ubuntu 18.04.
Стефан Гурихон
Хотелось бы добавить, что они также работают в Ubuntu 18.10, и не только этот оригинальный ответ помог мне найти его несколько лет назад, когда он изменился, но и после того, как новый инструмент настройки в 18.10 не устанавливался из-за проблем с зеркалом (и других элементов) Я собирался сойти с ума. Еще раз спасибо.
herdingofthecats
1
Этот параметр теперь доступен в приложении GNOME Tweaks в категории «Windows».
theferrit32
3

Вы можете использовать gconf-editorдля этого. Включить этот параметр:

/apps/metacity/general/resize_with_right_button
Феликс Ян
источник
К сожалению, это не работает в более поздних версиях GNOME. Кажется, настройки gconf просто не используются.
Виктор
3

В Cinnamon (а не в Gnome3) соответствующая настройка:

gsettings set org.cinnamon.desktop.wm.preferences resize-with-right-button true

Или найдите соответствующий путь в dconf-editor.

Также смотрите mouse-button-modifierпо тому же пути, если вы предпочитаете использовать Superключ вместо Altключа для поведения перемещения / изменения размера (полезно для конфликтов с другими приложениями, такими как Blender).

tylerl
источник
Спасибо, ваша команда работала безупречно, но я не нашел ничего подобного в gconf-editor. Где находятся эти "org.cinnamon .." - похожие пути? (Я сейчас работаю на Linux Mint).
stolsvik
dconf, а не gconf.
RobinJ
2

В дополнение к использованию gsettingsи вместо использования устаревших gconf-editor, вы можете установить более новую dconf-editorи найти и изменить соответствующие ключи там. Поиск "изменить размер с помощью" найдет свой ключ независимо от используемого WM.

yrtimiD
источник
0

Просто добавив, что для Deepin Linux, настройки обернуты com.deepin.wrap.gnome, поэтому я использовал

gsettings set com.deepin.wrap.gnome.desktop.wm.preferences mouse-button-modifier '<Super>'
gsettings set com.deepin.wrap.gnome.desktop.wm.preferences resize-with-right-button true

вместо. Работает безупречно и что экономит время (больше не пытаясь захватить заголовок или крошечные границы окна)!

Обратите внимание, что поскольку я иногда использую Inkscape, я предпочитаю <Super>ключ. Я должен был установить это явно в Дипине ..

4levels
источник