Module: wine
Branch: master
Commit: 61e217c40a78011bbc37305a063b902582d49429
URL: https://source.winehq.org/git/wine.git/?a=commit;h=61e217c40a78011bbc37305a…
Author: Rémi Bernon <rbernon(a)codeweavers.com>
Date: Wed Sep 1 07:47:27 2021 +0200
winexinput.sys: Introduce a new winexinput.sys driver.
Currently only acting as a pass-through driver, matching any device with
a WINEBUS\WINE_COMP_XINPUT compatible id.
This creates new WINEXINPUT\ bus and the gamepad PDO on it, adding the
&IG_ device id suffix to the original device id (replacing an eventual
&MI_ suffix), and removes the need to set it on winebus.sys side.
Signed-off-by: Rémi Bernon <rbernon(a)codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
configure | 2 +
configure.ac | 1 +
dlls/winexinput.sys/Makefile.in | 8 +
dlls/winexinput.sys/main.c | 448 ++++++++++++++++++++++++++++++++
dlls/winexinput.sys/winexinput.inf | 22 ++
dlls/winexinput.sys/winexinput.rc | 20 ++
dlls/winexinput.sys/winexinput.sys.spec | 1 +
loader/wine.inf.in | 1 +
8 files changed, 503 insertions(+)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=61e217c40a78011bbc37…