[Bug 50090] New: Minifreezes in games when sending keystrokes from gaming mouse (Piper, G402)

WineHQ Bugzilla wine-bugs at winehq.org
Mon Nov 2 21:35:39 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=50090

            Bug ID: 50090
           Summary: Minifreezes in games when sending keystrokes from
                    gaming mouse (Piper, G402)
           Product: Wine
           Version: 5.20
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winex11.drv
          Assignee: wine-bugs at winehq.org
          Reporter: amenoyozora at gmx.net
      Distribution: ---

I have a Logitech G402 and it has three extra buttons that I set to send "7",
"8" and "9" respectively as keystrokes through Piper. My keyboard layout is set
to german. In games, when I use the keyboard and the special mouse buttons
simultaneously, it will cause the game to stutter/minifreeze.

When I don't use the special buttons at all, those minifreezes don't happen.
When I *only* use the mouse, they don't happen either. I press a regular key on
my keyboard and when I follow it up with a special mouse button, it causes the
stutter. When I don't touch the keyboard and keep only using the mouse it
doesn't happen. When I press a keyboard button again, the stutter happens.

It shows this message in the console when this happens:
0300:fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!

I suspect this has something to do with the mouse/Piper sending keystrokes in a
different layout (https://github.com/libratbag/piper/issues/348). Wine will
erratically try to switch between layouts and hang the game briefly everytime.

I tried doing "setxkbmap en" and restarting the game but the problem persists.
Maybe I'm using the wrong layout code, please tell me if so.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list