Как отключить перемещение окна с помощью alt + левая кнопка мыши в GNOME Shell?
Об Unity есть множество постов, посвященных оболочке GNOME.
Как и с другими постерами, я использую приложения (в частности Inkscape), которые используют Alt-Click и Alt-drag. Оболочка GNOME забирает это у меня и таким образом отключает функции в приложении.
я пытался
используя плагин Move ccsm - вы можете отключить это, и вы по-прежнему заставляете окно Alt-drag двигаться.
используя редактор gconf для изменения
/apps/metacity/general/mouse_button_modifier
- это никак не влияет на AFAICS.
Это действительно мешает мне. В противном случае я нахожу оболочку GNOME действительно продуктивной средой.
8 ответов
Прежде всего, установите dconf-tools ,
Для этого выполните следующую команду:
sudo apt-get install dconf-tools
Затем откройте его, Alt+F2 → dconf-editor
,
Прокрутите вниз до org
→ gnome
→ desktop
→ wm
→ preferences
→ mouse-button-modifier
→ Установите любую желаемую клавишу.
Или, что эквивалентно,
gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
в терминале. (Это не требует ни dconf-editor
, ни dconf-инструменты )
Предупреждение: установка его на ничто означает, что все щелчки перемещают окна, а не отключают его!
В Mint(или Cinnamon) ключ можно изменить или отключить в
system settings
> windows
> behavior
> 'Special key to move and resize window'
Вместо этого я установил его на ключ super/windows.
Используйте Tweak Tool (gnome-tweak-tool
):
Windows> Клавиша действия окна
Чтобы решить проблему перетаскивания окна перемещения Alt+Click:
sudo gconftool-2 --set /org/gnome/desktop/wm/preferences/mouse-button-modifier --type string '<Super>'
Делает то же самое на самом деле, просто с другим инструментом конфигурации, и меньше охотиться и щелкать.
Для более новых версий, использующих dconf/gsettings, используйте это:
gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
Я установил Alt+Super как временное решение. Поэтому я могу использовать клавишу Alt в Inkscape и Super для действий.
В UBUNTU 14.04 LTS использовать в синтаксисе dconf вроде
<Alt><Super>
Хорошо работает для меня.
Кстати: если вы установили что-то не так, он начинает перемещать окно при каждом нажатии. Используйте для перехода к кнопке "Установить по умолчанию". И ударил.
- Перейти в настройки системы
- Выбрать клавиатуру
- В левом нижнем углу нажмите "Настройки макета"
- Выберите свой язык и нажмите кнопку "Параметры" в правом нижнем углу
- Выберите "Alt/Win key поведения"
- Измените его на тот, который вам нравится. Я использую "Левый Альт поменяется местами с левой победой".
В CentOS 7 мне пришлось использовать
gsettings set org.gnome.desktop.wm.keybindings activate-window-menu "['<Alt>F10']"
Этот параметр не был указан, что означало, что средняя кнопка мыши активировала меню окна. Даже настройка
gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier '<Super>'
не перенес это действие на Alt-middle; Я должен был связать activate-window-menu
,