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 dinput/tests: Make overlapped format tests more robust. 2021-08-05 20:43:28 +02:00
Makefile.in dinput: Build with msvcrt. 2021-10-11 10:58:38 +02:00
ansi.c dinput: Rename IDirectInputDeviceImpl to struct dinput_device. 2021-10-27 22:40:49 +02:00
config.c dinput: Use msvcrt memory allocation functions. 2021-10-11 10:58:51 +02:00
data_formats.c dinput: Add missing ASPECT flags to c_dfDIJoystick. 2020-01-21 20:58:01 +01:00
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