Я пытаюсь сделать это:
- Переместите курсор в правый верхний угол экрана и нажмите кнопку закрытия, чтобы закрыть развернутое окно.
вместо этого:
- Переместите курсор в верхний правый угол экрана, а затем слегка переместите его назад в направлении нижнего левого угла, чтобы нажать кнопку закрытия.
Первый намного быстрее и удобнее. Кажется, он работает с некоторыми (возможно, с большинством) программами, но не со всеми.
Некоторые программы, в которых это работает: Nemo, VirtualBox, Chromium, LibreOffice (Writer, Calc, Draw, Impress), GParted, Atom, Audacity, VLC media player.
Некоторые программы, в которых он не работает: Nautilus, Gedit, Terminal, Firefox, Settings, Image Viewer.
Как заставить это работать для всех программ? Спасибо.
Я попробовал это расширение, но не знаю, как настроить его так, чтобы оно закрывало развернутое окно:https://extensions.gnome.org/extension/1362/custom-hot-corners/
Скриншот развернутого окна на всякий случай:
решение1
Установите и откройтеПользовательские горячие углы - расширенныеРасширение GNOME:
Выберите свой монитор в левом меню.
Выберите вкладку в правом верхнем углу.
Выберите
Windows-Control
>Close window
вPrimary Mouse Button
меню.
Пользовательские активные углы - Расширенный снимок экрана
Единственным недостатком для меня является то, что нажатие на угол закрывает первое окно на переднем плане, даже если оно не развернуто, вместо того, чтобы полностью свернуть его и закрыть следующее вторым щелчком.
Работает под управлением Ubuntu 20.04.3 LTS.
решение2
Мне удалось добиться этого с помощью некоторых gtk.css
стилей. Обратите внимание, что это не повлияет на программы, которые устанавливают собственный стиль заголовка окна, например, Firefox.
Создайте файл с
gtk.css
именем~/.config/gtk-3.0
.Введите этот CSS-код, который удаляет пространство справа от кнопки закрытия и заполняет кнопками всю высоту заголовка окна.
headerbar { padding-right: 0; } .titlebutton { min-width: 44px; min-height: 44px; padding: 0; margin: 0; }
Сохраните файл, затем выйдите из системы и войдите снова, чтобы применить изменения.