Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logitech G502 HERO Gaming Mouse - configuration doesn't work after restart #928

Open
celdorwow opened this issue Jan 9, 2024 · 1 comment

Comments

@celdorwow
Copy link

Hello,

Here are my specs:

  • OS: Ubuntu 22.04 LTS
  • Mouse: Logitech G502 HERO Gaming Mouse, lsusb reports Bus 005 Device 002: ID 046d:c08b Logitech, Inc. G502 SE HERO Gaming Mouse
  • piper version 0.6.

The issue is every time I restart system the mouse either seems to remember the last configuration or is on some default settings. I can't change DPI, buttons do not work, and if I open piper and try to change a profile, I get the following message: Something went wrong the device has been reset to a previous state. This happens every time I restart system.

If I physically disconnect and connect a cable of the mouse, everything begins to work. Alternatively, I tried to run

sudo systemctl restart ratbagd.service

to bring the mouse to work but that does not change anything. Any idea what I can do to avoid reconnecting the cable?

Thanks

@celdorwow celdorwow changed the title Logitech G502 HERO Gaming Mouse Logitech G502 HERO Gaming Mouse - configuration doesn't work after restart Jan 9, 2024
@mftcodes
Copy link

mftcodes commented Mar 5, 2024

I am having the same as @celdorwow

  • OS: PopOS! 22.04 LTS
  • Mouse: Logitech G502 SE Hero
  • piper v: 0.6 & 0.7 (same behavior on .deb with v0.6 or flatpak v0.7)
  • ratbagd v: 0.16
  • kernel v: Linux 6.6.10-76060610-generic x86_64 GNU/Linux

restarting ratbagd.service does not help.

logs from ratbagd

ratbag debug: driver match found: Logitech HID++2.0
hidraw1: "Logitech G502 HERO SE", 5 profiles
ratbag debug: New device: Logitech G502 HERO SE
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver hidpp20
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0xffffc08b
ratbag debug: Logitech G502 HERO SE is device '/dev/hidraw1'.
DBus server ready
ratbag raw: hidpp write:  10 ff 0c 38 00 03 00
ratbag raw: hidpp read:   11 ff 0d 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff ff 0c 38 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag error:     HID++ error from the device (255): ERR_INVALID_ARGUMENT (02)

This is also a new problem after having been working properly for quite some time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants