Sweden-Number/dlls/dinput
Rémi Bernon 447bce4117 dinput8: Stop using LL hooks for mouse devices.
LL hooks are heavy and using them cause performance hit with high
polling rate mice. We don't need them anymore since we now use rawinput
API for mouse device.

This also uses a separate list for rawinput mouse devices.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-08-13 21:17:19 +02:00
..
tests dinput: Fix IDirectInputEffect::SetParameters() when called with flags=0. 2020-04-24 10:15:30 +02:00
Makefile.in
config.c
data_formats.c
device.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
device_private.h dinput8: Add support for rawinput based devices. 2020-08-13 21:17:15 +02:00
dinput.rc
dinput.spec
dinput_classes.idl
dinput_main.c dinput8: Stop using LL hooks for mouse devices. 2020-08-13 21:17:19 +02:00
dinput_private.h dinput8: Use rawinput interface for mouse device. 2020-08-13 21:17:17 +02:00
effect_linuxinput.c dinput: Fix IDirectInputEffect::SetParameters() when called with flags=0. 2020-04-24 10:15:30 +02:00
joystick.c dinput: Fix crash in dump_DIEFFECT() when lpvTypeSpecificParams is unexpectedly NULL. 2020-04-24 10:15:26 +02:00
joystick_linux.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
joystick_linuxinput.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
joystick_osx.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
joystick_private.h
keyboard.c dinput: Use dedicated list for mouse and keyboard. 2020-06-09 21:23:33 +02:00
mouse.c dinput8: Use rawinput interface for mouse device. 2020-08-13 21:17:17 +02:00
resource.h
version.rc