[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