Configurar mouse gamer com Piper


O Piper é compatível com mouse Logitech, Asus e outros destinados a jogos, confira como instalar na sua distro Linux e os mouse compatíveis.

Configurar mouse gamer com Piper

Piper é um aplicativo GTK+ para configurar mouses para jogos. Piper é meramente um front-end gráfico para o daemon DBus ratbagd.

Dispositivos suportados


O Piper é meramente um frontend, a lista de dispositivos suportados depende do libratbag.Confira no quadro abaixo se o seu mouse é compatível.

asus-rog-buzzard.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-chakram-x.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-chakram.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-gladius2-origin-pink.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-gladius2-origin.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-gladius2.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-keris-wireless.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-pugio.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-spatha-x.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 asus-rog-strix-carry.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-strix-impact.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-strix-impact2-wireless.device implement 'DeviceType' property February 14, 2023 16:29 asus-rog-strix-impact2.device implement 'DeviceType' property February 14, 2023 16:29 device.example data: add SinoWealth driver to the example device file March 7, 2023 05:35 etekcity-scroll-alpha.device implement 'DeviceType' property February 14, 2023 16:29 glorious-model-d.device implement 'DeviceType' property February 14, 2023 16:29 glorious-model-o.device implement 'DeviceType' property February 14, 2023 16:29 gskill-MX-780.device implement 'DeviceType' property February 14, 2023 16:29 logitech-M325.device implement 'DeviceType' property February 14, 2023 16:29 logitech-M500s.device implement 'DeviceType' property February 14, 2023 16:29 logitech-M545.device implement 'DeviceType' property February 14, 2023 16:29 logitech-M570.device implement 'DeviceType' property February 14, 2023 16:29 logitech-M585-M590.device implement 'DeviceType' property February 14, 2023 16:29 logitech-M705.device implement 'DeviceType' property February 14, 2023 16:29 logitech-M720.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Anywhere-3.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Anywhere2.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Anywhere2S.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Anywhere3B.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Ergo.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Master-2S.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Master-3.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Master-3S.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Master.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX-Vertical.device implement 'DeviceType' property February 14, 2023 16:29 logitech-MX518.device implement 'DeviceType' property February 14, 2023 16:29 logitech-Marathon-M705.device implement 'DeviceType' property February 14, 2023 16:29 logitech-T650.device implement 'DeviceType' property February 14, 2023 16:29 logitech-Wireless-Touchpad.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g-powerplay.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g-pro-keyboard.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g-pro-wireless.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g-pro-x-wireless-superlight.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g-pro.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g102-g203.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g300.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g302.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g303-shroud.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g303.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g305.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g402.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g403-hero.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g403-wireless.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g403.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g5-2007.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g5.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g500.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g500s.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g502-hero-wireless.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g502-hero.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g502-proteus-core.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g502-proteus-spectrum.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g502-x-wireless.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g502-x.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g513.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g600.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g602.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g603.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g604.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g635.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g7.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g700-wireless.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g700.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g700s.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g703-hero.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g703.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g733.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g815.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g9.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g900.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g903-hero.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g903.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g910.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g915-tkl.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g915.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g935.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 logitech-g9x-Call-of-Duty-MW3-Edition.device implement 'DeviceType' property February 14, 2023 16:29 logitech-g9x-Original.device data: remove usage of the deprecated LED type field February 25, 2023 13:39 nubwo-x7-spectrum.device implement 'DeviceType' property February 14, 2023 16:29 openinput.device implement 'DeviceType' property February 14, 2023 16:29 roccat-kone-emp.device implement 'DeviceType' property February 14, 2023 16:29 roccat-kone-pure.device implement 'DeviceType' property February 14, 2023 16:29 roccat-kone-xtd.device implement 'DeviceType' property February 14, 2023 16:29 sinowealth-0027.device implement 'DeviceType' property February 14, 2023 16:29 sinowealth-0029.device data: add links to device issues with raw configuration data March 5, 2023 05:39 sinowealth-0051.device data: enable second profile for T-Dagger Imperial T-TGM310 March 7, 2023 05:35 sinowealth-1007.device data: add links to device issues with raw configuration data March 5, 2023 05:39 steelseries-kinzu-v2-pro.device implement 'DeviceType' property February 14, 2023 16:29 steelseries-kinzu-v2.device implement 'DeviceType' property February 14, 2023 16:29 steelseries-kinzu-v3.device implement 'DeviceType' property February 14, 2023 16:29 steelseries-rival-100.device implement 'DeviceType' property February 14, 2023 16:29 steelseries-rival-310.device implement 'DeviceType' property February 14, 2023 16:29 steelseries-rival-600.device implement 'DeviceType' property February 14, 2023 16:29 steelseries-rival-650-wireless.device steelseries: add support for Rival 650 Wireless February 24, 2023 22:01 steelseries-rival.device implement 'DeviceType' property February 14, 2023 16:29 steelseries-sensei-310.device implement 'DeviceType' property February 14, 2023 16:29 steelseries-sensei-raw.device

 

Instalação

O Piper é empacotado em Flatpak e depende do pacote Libratbag que identifica os dispositivos de Mouse.

 Arch Linux e derivados.

sudo pacman -S libratbag flatpak

Debian e derivados.

sudo apt install libratbag-tools flatpak

Fedora e derivados.

sudo dnf install libratbag flatpak

openSUSE.

sudo zypper install libratbag flatpak

Feita a instalação do flatpak e da dependencia, vamos adicionar o repositório do flathub com o comando abaixo.

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

Adicione o repositório do Flathub beta.

flatpak remote-add --user flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo

Para instalar execute o comando no terminal.

flatpak install flathub org.freedesktop.Piper

 Utilização

Como já foi dito o seu dispositivo deve fazer parte da lista postada acima, do contrario o Piper não tem como realizar as configurações e será exibida a mensagem abaixo.

 

Ao utilizar um dispositivo compativel você pode realizar as configurações do seu Mouse Gamer.

Exemplo com o Mouse logitech g203.

Configuração de leds.

Configuração de botões.

 Configuração de resolução.


Comentários

  1. Suporte Lenovo Legion M600?

    ResponderExcluir
    Respostas
    1. É só vc olhar na lista posada, se não estiver la, esqueça.

      Excluir
  2. estou tendo uns lags quando utilizo os botoes laterais e uso o teclado, sempre acontece quando eu alterno entre um e outro, o lag leva 2seg tornando inviavel jogar qualquer coisa

    ResponderExcluir
    Respostas
    1. Experimente compilar o APP,o lag pode ser devido ao empacotamento Flatpak.

      Excluir

Postar um comentário

olá, seja bem vindo ao Linux Dicas e suporte !!

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais