I have no idea where to post this, I assumed..since its a gaming mouse, the gaming linux community would be appropriate, Apologies if I am mistaken.
I have a g502 hero, and it is giving me no end of grief.. namely with regards to the DPI settings.
First and foremost, it just randomly resets itself to an absurdly high DPI
I use Piper, since everything I've found online says Piper works great for g502 mice on linux, and while I can use it to set the colors of the LEDs.. the DPI settings just don't stick.
I've tried setting all the DPI options to the same DPI I prefer, Doesnt work. I've tried disabling all the DPI settings except one, and doesnt work. I've even tried running piper via sudo and the DPI settings still don't change on the mouse (they change in Piper, though)
It seems like nothing I can set, as far as DPI goes, works. I know it is communicating with the mouse cause, like I said, I can change the LED colors and button configs.. but the DPI settings just wont stick, and worse, randomly change.
and I know, I say random, and some people might thing I'm accidentally hitting the resolution up button since its right there next to m1, but I'm not. I can have the DPI set, via the DPI up/down buttons on the mouse, then get up and walk away.. and when i come back, its back at absurd meth speed again.
Its genuinely not only driving me nuts, but really screwing with my ability to play games.
If anyone has any suggestion or solution, can you please share them with me?
If you got this far, then thankyou for reading this half rant half, half tech plea.
I'm unsure if this is related, but I've had some small issues with settings getting "stuck" in the Piper GUI and just not translating well to the actual device.
To fix this, use the underlying ratbagctl program in the terminal to clear out the DPI settings on the mouse itself. This only needs to be done once and the next time you open Piper it should read from the mouse and clear whatever GUI issue you were having,
Replace screaming-chipmunk with whatever your device is listed as from
ratbagctl list
, it'll be something similar. Hope that helps!Huh, yeah, Piper just isnt writing the DPI data at all. I can write it with the ratbagctl command you gave me, but if i change it in piper it just erases everything and goes back to default.
guess Im gonna try to just use my old windows laptop like someone else suggested to write settings to the mouse.