Olá pessoal,
Meu G305 da logitech acabou de chegar, mas o Piper não está reconhecendo ele, ao abrir o programa aparece a mensagem cannot find any devices
. O G305 aparece na lista de dispositivos suportados. Eu tenho outro mouse da logitech, um G600, e ele é detectado normalmente. Eu instalei o Piper pelo PPA, alguém tem alguma ideia do que pode estar acontecendo?
No libratbag, que é o backend do piper, cada dispositivo tem um arquivo de configuração, esse é o logitech-g305.device
:
[Device]
Name=Logitech Gaming Mouse G305
DeviceMatch=usb:046d:4074
Driver=hidpp20
[Driver/hidpp20]
Quirk=G305
Dá pra notar que tem um id do dispositivo, no caso 046d:4074
, só que dando um lsusb, nenhum dispositivo conectado tem esse id:
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 004: ID 04f9:006a Brother Industries, Ltd
Bus 005 Device 003: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 005 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 2109:0813 VIA Labs, Inc. USB3.0 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 006: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 046d:c53f Logitech, Inc. CSR8510 A10
Bus 001 Device 004: ID 2563:0575 VIA Labs, Inc. USB2.0 Hub
Bus 001 Device 002: ID 2109:2813 VIA Labs, Inc. USB2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Imagino que Bus 001 Device 005: ID 046d:c53f Logitech, Inc. CSR8510 A10
seja o G305, então troquei o id no arquivo de configuração por 046d:c53f
e reiniciei o pc, mas não surtiu efeito.
Essa foi a única ideia que tive.
Quando connect o G600 e dou lsusb, aparece a entrada: Bus 001 Device 007: ID 046d:c24a Logitech, Inc. G600 Gaming Mouse
e esse id é o mesmo que aparece no arquivo de configuração do libratbag.