Бесплатное приложение для строки меню macOS, которое превращает левый и правый края трекпада MacBook в ползунки яркости и громкости.
Indra55/bezel
Лёгкий демон на Rust для назначения действий на жесты по краям тачпада 1–4 пальцами в Wayland — например, для регулировки громкости и яркости.
- Звёзды
- 160
- Форки
- 7
- Открытые issues
- 4
- Последний коммит
- 3 дня назад
Что это?
Bezel превращает края тачпада в Linux в настраиваемую панель управления. Для каждого края можно задать отдельные привязки для жестов одним, двумя, тремя или четырьмя пальцами: например, свайп одним пальцем по левому краю может регулировать громкость, а свайп двумя — яркость. Обычные касания в центре тачпада по-прежнему работают как обычно.
Поддерживаются касания, двойные касания, удержания, свайпы в восьми направлениях и повторяющиеся скольжения. Gesture Studio — терминальный мастер, который показывает предварительный просмотр жестов и предлагает 30 предустановленных действий, а также пользовательские shell-команды. Чувствительность можно задать общую для всех привязок или настроить отдельно для каждой; конфигурация хранится в ~/.config/bezel/config.toml.
Для работы Bezel нужны Linux с Wayland и тачпад с поддержкой мультитач-слотов типа B. Установить программу можно с помощью скрипта, Cargo или модуля для NixOS и Home Manager. Масштабирование щипком и жесты «касание, затем свайп» не реализованы.
Ключевые возможности
- 01Поддерживает касания, двойные касания, удержания, свайпы в восьми направлениях и повторяющиеся скольжения.
- 02Позволяет задать отдельную привязку для каждого края и количества пальцев (1–4).
- 03Включает Gesture Studio — терминальный мастер с предварительным просмотром жестов и 30 предустановленными действиями.
- 04Позволяет назначать пользовательские shell-команды.
- 05Поддерживает настройку через NixOS и Home Manager.
Сценарии использования
- Регулировка громкости или яркости свайпом по краю тачпада на ноутбуке с Linux.
- Управление воспроизведением медиа или переключение рабочих пространств с помощью жестов по краям тачпада.
- Запуск пользовательских скриптов жестами тачпада в окружении рабочего стола с Wayland.
Быстрый старт
- 1
Запустите официальный установочный скрипт из README
- 2
Или соберите и установите программу из исходного кода с помощью Cargo
cargo install --git https://github.com/indra55/bezel - 3
Добавьте пользователя в группу input, затем перезагрузите компьютер
sudo usermod -aG input "$USER" - 4
Откройте Gesture Studio, чтобы настроить привязки жестов
bezel --configure
Что важно знать
- Работает только в Linux с Wayland.
- Требуется трекпад со слотами мультитач типа B.
- Жесты масштабирования щипком и касания с последующим свайпом не реализованы.
- Распространяется по лицензии GPL-3.0 — лицензии с авторским левом.
Темы
Частые вопросы
- Что такое bezel?
- Лёгкий демон на Rust для назначения действий на жесты по краям тачпада 1–4 пальцами в Wayland — например, для регулировки громкости и яркости. Bezel превращает края тачпада в Linux в настраиваемую панель управления. Для каждого края можно задать отдельные привязки для жестов одним, двумя, тремя или четырьмя пальцами: например, свайп одним пальцем по левому краю может регулировать громкость, а свайп двумя — яркость. Обычные касания в центре тачпада по-прежнему работают как обычно.
- bezel можно использовать бесплатно? Какая у него лицензия?
- bezel распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- bezel всё ещё поддерживается?
- Активно поддерживается. Последний коммит в bezel — 5 нояб. 2026 г..
- Для чего можно использовать bezel?
- Регулировка громкости или яркости свайпом по краю тачпада на ноутбуке с Linux. Управление воспроизведением медиа или переключение рабочих пространств с помощью жестов по краям тачпада. Запуск пользовательских скриптов жестами тачпада в окружении рабочего стола с Wayland.
- Как установить bezel?
- Запустите официальный установочный скрипт из README Или соберите и установите программу из исходного кода с помощью Cargo: cargo install --git https://github.com/indra55/bezel Добавьте пользователя в группу input, затем перезагрузите компьютер: sudo usermod -aG input "$USER" Откройте Gesture Studio, чтобы настроить привязки жестов: bezel --configure
- Где скачать bezel?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Indra55/bezel
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Кроссплатформенное круговое меню для запуска приложений, имитации сочетаний клавиш и открытия файлов на компьютерах с Windows, macOS и Linux.
Графический файловый менеджер для Linux на Wayland с Omarchy: списки, колонки, сетка и две панели, а также предпросмотр Quick Look.
Демон уведомлений для композиторов Wayland, отображающий тематические карточки с помощью Rust-фреймворка UI Rune.
Hyprland — независимый динамический тайлинговый Wayland-композитор с широкими возможностями настройки внешнего вида и плагинной системой.
Dotfiles для Hyprland с оболочкой на Quickshell в стиле Material Design, обзором окон, AI-виджетами и инструментами для работы с экраном в Wayland.