mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-01 08:03:37 +00:00
![Rémi Bernon](/assets/img/avatar_default.png)
This adds a new joystick backend, implemented on top of HID and without any host dependencies. This will be progressively implementated, and it's not going to be usable until at least a few more patches. Because of that, and because it may also introduce regressions compared to the existing backends, it is disabled by default and is optionally enabled using the following global registry key: [HKCU\\Software\\Wine\\DirectInput\\Joysticks] "HID"="enabled" Or using the corresponding AppDefaults registry key: [HKCU\\Software\\Wine\\AppDefaults\\<app.exe>\\DirectInput\\Joysticks] "HID"="enabled" This setting will be removed later, when it becomes usable enough, to use the individual device disable mechanism available in joy.cpl. Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
28 lines
515 B
Makefile
28 lines
515 B
Makefile
MODULE = dinput8.dll
|
|
IMPORTLIB = dinput8
|
|
IMPORTS = dinput8 dxguid uuid comctl32 ole32 user32 advapi32 hid setupapi
|
|
EXTRADEFS = -DDIRECTINPUT_VERSION=0x0800
|
|
EXTRALIBS = $(IOKIT_LIBS) $(FORCEFEEDBACK_LIBS)
|
|
PARENTSRC = ../dinput
|
|
|
|
C_SRCS = \
|
|
ansi.c \
|
|
config.c \
|
|
data_formats.c \
|
|
device.c \
|
|
dinput_main.c \
|
|
effect_linuxinput.c \
|
|
joystick.c \
|
|
joystick_hid.c \
|
|
joystick_linux.c \
|
|
joystick_linuxinput.c \
|
|
joystick_osx.c \
|
|
keyboard.c \
|
|
mouse.c
|
|
|
|
IDL_SRCS = dinput8.idl
|
|
|
|
RC_SRCS = \
|
|
dinput.rc \
|
|
version.rc
|