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.
Suporte Lenovo Legion M600?
ResponderExcluirÉ só vc olhar na lista posada, se não estiver la, esqueça.
Excluirestou 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
ResponderExcluirExperimente compilar o APP,o lag pode ser devido ao empacotamento Flatpak.
Excluir