libratbag / piper

GTK application to configure gaming devices
GNU General Public License v2.0
4.72k stars 175 forks source link

incorrect mapping with specific buttons #940

Open sdx6 opened 7 months ago

sdx6 commented 7 months ago

Information

Describe the bug when binding specific buttons like the G4, G5, and MMB to a keystroke, it adds a bunch of random unrelated keys

image (MMB is set to period) image (xev reports something else..) image (piper still thinks its the correct keysym)

To Reproduce im not sure? this seems like a specific hardware issue if possible i would like guidance on how to apply my current configuration with ratbagctl image (700dpi)

Steps to reproduce the behavior: have a g502 x hero set mmb, g4 or g5 to a keystroke

Logs

ratbagd.log

Additional context i tried with other mice and with other machines and its specifically an issue with the g502 x hero it looks like (but i dont know why)

Bestest-Coder commented 1 week ago

Can confirm, this happens for me as well. If I bind G6 or G7 on the G502 Hero to a macro of a single key (say n) it will bind N, as well as ctrl alt shift and meta Piper version 0.8 ratbagd version 0.18