Гид по технологиям

Экранные действия в Ubuntu: Compiz и Brightside

6 min read Linux Обновлено 10 Dec 2025
Экранные действия в Ubuntu: Compiz и Brightside
Экранные действия в Ubuntu: Compiz и Brightside

Демонстрация экранных действий на рабочем столе Ubuntu

Если вы стремитесь повышать продуктивность за компьютером, вы, вероятно, сталкивались с раздражением при постоянных переключениях между клавиатурой и мышью. Пользователи, предпочитающие клавиатуру, могут остаться у неё с помощью сочетаний клавиш. Но если вы в основном взаимодействуете мышью или не хотите запоминать множество клавиш — экранные действия (hot corners / hot edges) — отличное решение.

В этой статье показано, как включить и настроить экранные действия на рабочем столе Ubuntu. Подходы работают и в других дистрибутивах Linux; названия меню и пакетов могут отличаться.

Как работают экранные действия

Определение: экранные действия — это привязки, которые срабатывают при наведении курсора в заранее выбранные углы или области экрана. Они могут запускать встроенные эффекты (например, Expo/Scale в Compiz), переключать рабочие столы или выполнять произвольные команды.

Важно: многие старые инструменты написаны для X11 и не работают на Wayland. Если ваша сессия использует Wayland, проверьте совместимость перед установкой.

Способ 1 — Compiz Fusion (Simple CCSM или CCSM)

Compiz предоставляет мощный набор эффектов и возможность назначать «горячие области» для их вызова. Ниже — краткая инструкция.

  1. Установите Simple CompizConfig Settings Manager (упрощённый интерфейс) или полный CCSM через пакетный менеджер. В терминале:
sudo apt-get install simple-ccsm
  1. Откройте менеджер: System > Preferences > Simple Compiz Config Settings Manager (Система > Параметры > Simple Compiz Config Settings Manager).

  2. Перейдите на вкладку с границами экрана (Edges). Кликните по любой области, отмеченной как пустая или выделенная, и выберите действие, которое будет выполняться при наведении курсора в эту область.

Окно Simple Compiz Config Settings Manager — вкладка с границами экрана

Если вы предпочитаете полный CompizConfig Settings Manager (ccsm), откройте его. Для плагинов Scale, Expo, Rotate Cube и Shift Switcher откройте вкладку привязок (Bindings) — там можно задать «hot-areas» (горячие области) для запуска эффектов.

CompizConfig Settings Manager — привязки для Scale/Expo/Rotate

Плюсы Compiz:

  • Богатый набор визуальных эффектов.
  • Интеграция с существующими плагинами рабочего стола.

Ограничения:

  • Работает под X11; под Wayland поддержка ограничена.
  • Иногда сложность настроек и конфликт плагинов.

Способ 2 — Brightside

Brightside — простая утилита для создания экранных действий, особенно полезна если вы хотите запускать не только эффекты, но и произвольные команды.

  1. Установите Brightside:
sudo apt-get install brightside
  1. После установки запустите конфигуратор:
brightside-properties
  1. В открывшемся окне включите экранные действия и назначьте действия на углы и края экрана: mute, запуск screensaver, предотвращение запуска screensaver, переход в standby/suspend/power off, показ рабочего стола и многое другое.

Окно настроек Brightside — создание действий для углов и кромок

Ключевая особенность Brightside — запуск произвольных команд при наведении на угол. Это открывает множество сценариев: подключение/отключение сетей, перезагрузка, открытие терминала и т. п.

Пример пользовательского действия Brightside — запуск команды через угол экрана

Плюсы Brightside:

  • Простота настройки.
  • Возможность запускать произвольные команды.

Ограничения:

  • Требует X11 для корректной работы.
  • Менее богат визуальными эффектами, чем Compiz.

Совместное использование и конфликты

Вы можете включить и Compiz, и Brightside одновременно, но одна и та же область экрана может выполняться дважды. Планируйте призначения заранее, чтобы избежать неожиданных срабатываний. Если наблюдаете странное поведение — временно отключите одно из решений и протестируйте.

Важно: на современных системах используется Wayland по умолчанию в некоторых окружениях (например, GNOME). Compiz и Brightside разрабатывались для X11; под Wayland они, как правило, не работают или поддерживаются ограниченно. Для Wayland существуют свои расширения и инструменты (см. раздел «Альтернативы»).

Примеры пользовательских команд для Brightside

  • Открыть терминал:
gnome-terminal &
  • Отключить Wi‑Fi (NetworkManager):
nmcli radio wifi off
  • Установить яркость, запустить скриншот или кастомный скрипт: любой исполняемый файл или команда будет работать.

Совет: помещайте сложные последовательности в скрипт (например, /usr/local/bin/my-hotcorner.sh) и указывайте путь к нему — так легче отлаживать.

Альтернативные подходы и окружения

  • GNOME Shell: для GNOME существуют расширения (extensions.gnome.org) с поддержкой горячих углов и действий.
  • KDE: в KDE (Control Center, Desktop -> Window Behavior -> Advanced -> Active Desktop Borders в старых версиях) реализованы активные границы; в KDE Plasma их настройки могли переместиться в системные настройки, проверьте раздел поведения окон и рабочего стола.
  • Инструменты автокликера/сценариев: xdotool, xbindkeys, sxhkd — полезны для назначения привязок и эмуляции ввода, но требуют ручной настройки.
  • Wayland: ищите решения, специально разработанные для Wayland (например, wlroots-проекты или расширения для конкретного окружения).

Когда это не сработает

  • Если ваша текущая сессия использует Wayland, Compiz и Brightside могут не работать.
  • Если ваш оконный менеджер не поддерживает плагины Compiz или конфликтует с привязками — экранные действия могут не срабатывать.
  • При ограниченных правах пользователя команды, требующие sudo, не будут выполняться из Brightside без настройки разрешений.

Мини-методология: как настроить и протестировать

  1. Проверка окружения: узнайте, работает ли сессия под X11 или Wayland:
echo $XDG_SESSION_TYPE
  1. Установите выбранный инструмент (simple-ccsm/ccsm или brightside).
  2. Настройте одну простую привязку: назначьте угол для показа рабочего стола.
  3. Тестируйте поведение: наведите курсор, проверьте, запускается ли действие.
  4. Если действие должно выполнять команду — сначала протестируйте команду из терминала.
  5. Документируйте назначение углов, чтобы при конфликтах быстро найти источник.

Критерии приёмки

  • Наведение курсора в назначенную область запускает ожидаемое действие.
  • Если действие — команда, она выполняется успешно при наведении (без запроса пароля, если это критично).
  • Нет конфликтов между несколькими инструментами, назначившими одну и ту же область.

Роль‑ориентированные чек‑листы

  • Для обычного пользователя:

    • Проверить X11/Wayland.
    • Установить Brightside для простых команд.
    • Настроить не более двух горячих углов, чтобы не запутаться.
  • Для администратора/пауэр‑юзера:

    • Проверить зависимости и совместимость с текущим WM/DE.
    • Поместить скрипты в /usr/local/bin и настроить права.
    • Документировать назначения для команды поддержки.

Глоссарий в одну строку

  • Compiz — композитный менеджер окон с эффектами и плагинами для X11.
  • Brightside — простая утилита для назначения действий на углы и края экрана.
  • X11 — классическая система отображения в Linux, на которой работают многие старые инструменты.
  • Wayland — современный протокол отображения, замена X11; не все старые инструменты совместимы.

Короткое объявление (анонс, 100–200 слов)

Экранные действия упрощают работу за компьютером: достаточно поднести курсор к углу экрана, чтобы вызвать эффект, переключить рабочие столы или запустить произвольную команду. На Ubuntu это легко реализовать двумя способами: через плагины Compiz (Simple CCSM/CCSM) для визуальных эффектов и через Brightside для запуска любых команд из углов экрана. Brightside особенно полезен, если вы хотите упростить рутинные операции — включать/выключать сеть, запускать терминал или скрипты. Обе опции работают под X11; если вы используете Wayland, проверьте совместимость или используйте соответствующие расширения для вашего окружения.

Заключение

Экранные действия — простой и мощный способ ускорить взаимодействие с рабочим столом. Для визуальных эффектов и интеграции с плагинами лучше использовать Compiz. Если вам нужна гибкость и запуск произвольных команд — Brightside подойдёт лучше. Всегда проверяйте совместимость с X11/Wayland и избегайте дублирования назначений между инструментами.

Important: если вы замечаете непредсказуемое поведение, отключите одно приложение и протестируйте повторно.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Перевернуть строку в JavaScript
JavaScript

Перевернуть строку в JavaScript

Как копировать текст из PDF на ПК
Инструкции

Как копировать текст из PDF на ПК

Цифровая фоторамка из Android‑телефона
Гаджеты

Цифровая фоторамка из Android‑телефона

Sticky Notes в Windows 10: установка и резервные копии
Windows

Sticky Notes в Windows 10: установка и резервные копии

Отключить звуки в Todoist
Продуктивность

Отключить звуки в Todoist

Показать VR со смартфона на телевизоре
How-to

Показать VR со смартфона на телевизоре