Поиск по сайту:

Как установить Libinput-gestures для включения мультитач-жестов в Ubuntu

Для пользователей ноутбуков встроенная сенсорная панель может творить больше чудес, позволяя использовать мультитач-жесты. А libinput-gestures — популярное решение помимо Touchegg.

Libinput-gestures — это бесплатная утилита с открытым исходным кодом, которая считывает жесты libinput с сенсорной панели и сопоставляет их с настраиваемыми пользователем жестами. Каждый жест можно настроить для активации комбинации клавиш клавиатуры с помощью утилиты xdotool.

Как установить libinput-gestes в Ubuntu:

1.) Прежде чем начать, вам необходимо добавить пользователя в группу input, чтобы иметь разрешение на чтение данных с устройства сенсорной панели. Для этого откройте терминал (Ctrl+Alt+T) и выполните команду:

sudo gpasswd -a $USER input

2.) Ответы Libinput-gestes на xdotool, libinput-tools и wmctrl. Вам необходимо установить их, выполнив команду:

sudo apt install wmctrl xdotool libinput-tools

3.) Наконец загрузите исходный архив, перейдите в исходную папку и установите его, выполнив одну за другой следующие команды:

git clone https://github.com/bulletmark/libinput-gestures.git

cd libinput-gestures

sudo ./libinput-gestures-setup install

4.) Чтобы служба автоматически запускалась при входе в систему, выполните команду:

libinput-gestures-setup autostart start

Поскольку для шага 1 требуется перезагрузка системы для применения изменений, может возникнуть ошибка при добавлении службы при запуске системы. Просто проигнорируйте это и перезагрузите свою машину.

Настройте жесты:

Конфигурации по умолчанию находятся в файле /etc/libinput-gestures.conf. Вы можете открыть терминал и запустить команду для его редактирования:

sudo gedit /etc/libinput-gestures.conf

Прочитайте описание и измените его соответствующим образом.

Ненавидите редактирование файлов конфигурации? Существует графический инструмент для настройки жестов сенсорной панели.

Откройте терминал, и вы можете выполнить следующие команды одну за другой, чтобы установить инструмент через пакет Flatpak:

а.) Установите демон Flatpak с помощью команды:

sudo apt install flatpak

б.) Добавьте репозиторий Flathub, в котором размещен пакет приложения:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

в.) Наконец, установите графический инструмент с помощью команды:

flatpak install flathub com.gitlab.cunidev.Gestures

После установки откройте его из панели запуска системных приложений и наслаждайтесь!

Удалить жесты Libinput:

Чтобы удалить инструмент графической настройки, выполните команду:

flatpak uninstall --delete-data com.gitlab.cunidev.Gestures && flatpak uninstall --unused

Чтобы удалить жесты libinput, выполните команду:

sudo libinput-gestures-setup uninstal

Статьи по данной тематике