[Bug 51477] New: user32:input test_Input_blackbox() gets unexpected 00&41(A) keystate changes

WineHQ Bugzilla wine-bugs at winehq.org
Thu Jul 15 17:11:34 CDT 2021


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

            Bug ID: 51477
           Summary: user32:input test_Input_blackbox() gets unexpected
                    00&41(A) keystate changes
           Product: Wine
           Version: 6.10
          Hardware: x86-64
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: user32
          Assignee: wine-bugs at winehq.org
          Reporter: fgouget at codeweavers.com

test_Input_blackbox() gets unexpected 00&41(A) keystate changes:

https://test.winehq.org/data/patterns.html#user32:input

input.c:757: Test failed:  0 (a4/0): 00 from 00 -> 81 unexpected
input.c:757: Test failed:  0 (a4/0): 41 from 00 -> 01 unexpected

* This exclusively happens for the first sendinput_test entry which is supposed
to simulate pressing the left Alt key (VK_LMENU == 0xa1).
* I do not know what the 00 virtual key code corresponds to. According to the
failure message this key is getting pressed down and toggled.
* The 41 virtual key code should be the 'A' key but that's not a toggle key
(unlike, e.g., Caps Lock) so the low order bit should be meaningless. So it's
strange that it changed from off to toggled.

* These failures happen on the following machines:
  (41 corresponds to 100% reproducible, some machines may have fewer than 41
runs)
     17 2008_newtb-w2008s64-32
      1 2008_newtb-w2008s64-64
      5 win7_newtb-w7u-2qxl
      7 win81_cw-rx460-32
      4 win1507_cw-gtx560-1507-32
      5 win1507_cw-rx460-1507-32
      1 win1709_cw-rx460-1709-64
     39 win2009_cw-gtx560-2009-32
     39 win2009_cw-gtx560-2009-64
     41 win2009_cw-rx460-2009-32
     41 win2009_cw-rx460-2009-64

-- 
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