Как отключить перемещение окна с помощью 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 Установите dconf-tools,

Для этого выполните следующую команду:

sudo apt-get install dconf-tools

Затем откройте его, Alt+F2dconf-editor,

Прокрутите вниз до orggnomedesktopwmpreferencesmouse-button-modifier → Установите любую желаемую клавишу.

введите описание здесь


Или, что эквивалентно,

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

в терминале. (Это не требует ни dconf-editor, ни dconf-инструменты Установите dconf-tools)

Предупреждение: установка его на ничто означает, что все щелчки перемещают окна, а не отключают его!

В 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>

Хорошо работает для меня.

Кстати: если вы установили что-то не так, он начинает перемещать окно при каждом нажатии. Используйте для перехода к кнопке "Установить по умолчанию". И ударил.

введите описание здесь

  1. Перейти в настройки системы
  2. Выбрать клавиатуру
  3. В левом нижнем углу нажмите "Настройки макета"
  4. Выберите свой язык и нажмите кнопку "Параметры" в правом нижнем углу
  5. Выберите "Alt/Win key поведения"
  6. Измените его на тот, который вам нравится. Я использую "Левый Альт поменяется местами с левой победой".

В 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,

Другие вопросы по тегам