This website requires JavaScript.
Explore
Help
Register
Sign In
ReceiveTempSMS
/
Sweden-Number
Watch
1
Star
0
Fork
You've already forked Sweden-Number
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
ff09cb4f30
Sweden-Number
/
dlls
/
xinput1_3
/
tests
/
Makefile.in
6 lines
80 B
Makefile
Raw
Normal View
History
Unescape
Escape
xinput: Added the function XInputGetState with test case.
2008-11-10 17:32:33 +01:00
TESTDLL
=
xinput1_3.dll
xinput1_3/tests: Add some HID report tests. This adds tests to validate the bogus HID devices exposed native XInput driver. Interactive tests are also included to validate the HID report values, and more specifically the weird combined triggers, which is currently not implemented correctly in Wine. Some third-party libraries, such as SDL, are known to rely on this bogus HID devices and hardcode the expected report structure. This has been tested on Windows 10 with XBox 360 controllers as well as Xbox One S controllers. The latter are detected as 045e:02ea on Linux, but as 045e:02ff on Windows for some reason, and their descriptor seems a little bit different. Their exposed HID device also doesn't seem to work at all and ReadFile never succeeds, so the interactive tests are skipped for these devices. Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-10 13:22:16 +02:00
IMPORTS
=
user32 hid setupapi
xinput: Added the function XInputGetState with test case.
2008-11-10 17:32:33 +01:00
makefiles: Use the standard C_SRCS variable as the list of test files. This enables it to be auto-updated by make_makefiles.
2010-02-20 19:56:55 +01:00
C_SRCS
=
\
xinput: Added the function XInputGetState with test case.
2008-11-10 17:32:33 +01:00
xinput.c