Rémi Bernon : winexinput.sys: Introduce a new winexinput.sys driver.
Module: wine Branch: master Commit: 61e217c40a78011bbc37305a063b902582d49429 URL: https://source.winehq.org/git/wine.git/?a=commit;h=61e217c40a78011bbc37305a0... 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=61e217c40a78011bbc373...
participants (1)
-
Alexandre Julliard