Implemented new DS4 output report feature

This commit is contained in:
Benjamin Höglinger-Stelzer
2022-08-06 16:37:45 +02:00
parent 11603f6b13
commit 7d81cf3d76
7 changed files with 101 additions and 76 deletions

View File

@@ -189,6 +189,11 @@ EXTERN_C NTSTATUS Bus_PlugInDevice(
goto pluginEnd;
}
if (plugIn->TargetType == DualShock4Wired)
{
static_cast<EmulationTargetDS4*>(description.Target)->SetOutputReportNotifyModule(FdoGetData(Device)->UserNotification);
}
status = WdfChildListAddOrUpdateChildDescriptionAsPresent(
WdfFdoGetDefaultChildList(Device),
&description.Header,