Sweden-Number/dlls/dinput
Ivo Ivanov b793fb5457 dinput: Add support for DIPROP_(PHYSICAL|LOGICAL)RANGE properties.
Fixes apps like WheelCheck, which rely on some of these properties
(DIPROP_PHYSICALRANGE) to correctly calculate the top center of the
wheel against their permitted range.

In particular the constant force test now works just like in Windows,
directing the wheel to the upper center and resisting any movement to
the left or right. Before that it would pull the steering wheel hard to
the left.

Signed-off-by: Ivo Ivanov <logos128@gmail.com>
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-18 11:12:00 +01:00
..
tests
Makefile.in
ansi.c
config.c
data_formats.c
device.c dinput: Add support for DIPROP_(PHYSICAL|LOGICAL)RANGE properties. 2021-11-18 11:12:00 +01:00
device_private.h dinput: Add support for DIPROP_(PHYSICAL|LOGICAL)RANGE properties. 2021-11-18 11:12:00 +01:00
dinput.rc
dinput.spec
dinput_classes.idl
dinput_main.c dinput: Handle device types and flags directly in EnumDevices. 2021-11-16 10:09:07 +01:00
dinput_private.h dinput: Handle device types and flags directly in EnumDevices. 2021-11-16 10:09:07 +01:00
joystick_hid.c dinput: Add support for DIPROP_(PHYSICAL|LOGICAL)RANGE properties. 2021-11-18 11:12:00 +01:00
keyboard.c dinput: Move GetProperty implementation for objects to generic device. 2021-11-18 11:11:55 +01:00
mouse.c dinput: Move GetProperty implementation for objects to generic device. 2021-11-18 11:11:55 +01:00
resource.h
version.rc