Найти тему
Games4Linux

Piper - приложение GTK + для настройки игровых мышей

Piper - графический интерфейс для ratbagd DBus. Cписок поддерживаемых устройств зависит от libratbag. См. файлы устройств libratbag для получения списка всех известных устройств. Специфичные для устройства протоколы обычно требуют обратной разработки, и доступные функции могут отличаться в зависимости от объявленных производителем функций.

  Вы можете установить Piper, используя репозиторий вашего дистрибутива, используя Flatpak или создав его из исходного кода.

  Инструкция по установке: 

  • Fedora: dnf install piper
  • Arch: pacman -S piper
  • Debian: sudo apt install piper
  • Ubuntu: добавьте этот PPA , а затем установите, используя  sudo apt install piper
  • OpenSUSE: zypper install piper
  • Solus: eopkg it piper

  Piper также доступна в виде Flatpak . По техническим причинам ratbagd пока не может быть размечен, поэтому пользователи должны установить его вручную . Для Piper flatpak требуется последняя версия libratbag.

  Вы можете найти Piper на Flathub здесь.

Сначала установите зависимости сборки для конкретного дистрибутива .

  Piper использует систему сборки Meson версии 0.42 или новее, которая, в свою очередь, использует ninja для сборки и установки. Выполните следующие команды, чтобы клонировать Piper и инициализировать сборку:

$ git clone https://github.com/libratbag/piper.git
$ cd piper
$ meson builddir --prefix=/usr/

  Если вы столкнулись с отсутствующими зависимостями, посмотрите FAQ и/или этот пост .

  Для сборки или повторной сборки после изменения кода и установки выполните:

$ ninja -C builddir
$ sudo ninja -C builddir install

  Примечание. builddir Это выходной каталог сборки, который можно изменить на любое другое имя каталога.

Более подробную информацию можно получить здесь.