|
|
@ -278,6 +278,7 @@ Hid::Hid(Core::System& system_) : ServiceFramework{system_, "hid"} { |
|
|
{209, &Hid::BeginPermitVibrationSession, "BeginPermitVibrationSession"}, |
|
|
{209, &Hid::BeginPermitVibrationSession, "BeginPermitVibrationSession"}, |
|
|
{210, &Hid::EndPermitVibrationSession, "EndPermitVibrationSession"}, |
|
|
{210, &Hid::EndPermitVibrationSession, "EndPermitVibrationSession"}, |
|
|
{211, &Hid::IsVibrationDeviceMounted, "IsVibrationDeviceMounted"}, |
|
|
{211, &Hid::IsVibrationDeviceMounted, "IsVibrationDeviceMounted"}, |
|
|
|
|
|
{212, nullptr, "SendVibrationValueInBool"}, |
|
|
{300, &Hid::ActivateConsoleSixAxisSensor, "ActivateConsoleSixAxisSensor"}, |
|
|
{300, &Hid::ActivateConsoleSixAxisSensor, "ActivateConsoleSixAxisSensor"}, |
|
|
{301, &Hid::StartConsoleSixAxisSensor, "StartConsoleSixAxisSensor"}, |
|
|
{301, &Hid::StartConsoleSixAxisSensor, "StartConsoleSixAxisSensor"}, |
|
|
{302, &Hid::StopConsoleSixAxisSensor, "StopConsoleSixAxisSensor"}, |
|
|
{302, &Hid::StopConsoleSixAxisSensor, "StopConsoleSixAxisSensor"}, |
|
|
@ -1574,6 +1575,7 @@ public: |
|
|
{11, nullptr, "SetTouchScreenAutoPilotState"}, |
|
|
{11, nullptr, "SetTouchScreenAutoPilotState"}, |
|
|
{12, nullptr, "UnsetTouchScreenAutoPilotState"}, |
|
|
{12, nullptr, "UnsetTouchScreenAutoPilotState"}, |
|
|
{13, nullptr, "GetTouchScreenConfiguration"}, |
|
|
{13, nullptr, "GetTouchScreenConfiguration"}, |
|
|
|
|
|
{14, nullptr, "ProcessTouchScreenAutoTune"}, |
|
|
{20, nullptr, "DeactivateMouse"}, |
|
|
{20, nullptr, "DeactivateMouse"}, |
|
|
{21, nullptr, "SetMouseAutoPilotState"}, |
|
|
{21, nullptr, "SetMouseAutoPilotState"}, |
|
|
{22, nullptr, "UnsetMouseAutoPilotState"}, |
|
|
{22, nullptr, "UnsetMouseAutoPilotState"}, |
|
|
@ -1583,6 +1585,7 @@ public: |
|
|
{50, nullptr, "DeactivateXpad"}, |
|
|
{50, nullptr, "DeactivateXpad"}, |
|
|
{51, nullptr, "SetXpadAutoPilotState"}, |
|
|
{51, nullptr, "SetXpadAutoPilotState"}, |
|
|
{52, nullptr, "UnsetXpadAutoPilotState"}, |
|
|
{52, nullptr, "UnsetXpadAutoPilotState"}, |
|
|
|
|
|
{53, nullptr, "DeactivateJoyXpad"}, |
|
|
{60, nullptr, "ClearNpadSystemCommonPolicy"}, |
|
|
{60, nullptr, "ClearNpadSystemCommonPolicy"}, |
|
|
{61, nullptr, "DeactivateNpad"}, |
|
|
{61, nullptr, "DeactivateNpad"}, |
|
|
{62, nullptr, "ForceDisconnectNpad"}, |
|
|
{62, nullptr, "ForceDisconnectNpad"}, |
|
|
@ -1653,6 +1656,11 @@ public: |
|
|
{244, nullptr, "RequestKuinaFirmwareVersion"}, |
|
|
{244, nullptr, "RequestKuinaFirmwareVersion"}, |
|
|
{245, nullptr, "GetKuinaFirmwareVersion"}, |
|
|
{245, nullptr, "GetKuinaFirmwareVersion"}, |
|
|
{246, nullptr, "GetVidPid"}, |
|
|
{246, nullptr, "GetVidPid"}, |
|
|
|
|
|
{247, nullptr, "GetAnalogStickCalibrationValue"}, |
|
|
|
|
|
{248, nullptr, "GetUniquePadIdsFull"}, |
|
|
|
|
|
{249, nullptr, "ConnectUniquePad"}, |
|
|
|
|
|
{250, nullptr, "IsVirtual"}, |
|
|
|
|
|
{251, nullptr, "GetAnalogStickModuleParam"}, |
|
|
{301, nullptr, "GetAbstractedPadHandles"}, |
|
|
{301, nullptr, "GetAbstractedPadHandles"}, |
|
|
{302, nullptr, "GetAbstractedPadState"}, |
|
|
{302, nullptr, "GetAbstractedPadState"}, |
|
|
{303, nullptr, "GetAbstractedPadsState"}, |
|
|
{303, nullptr, "GetAbstractedPadsState"}, |
|
|
@ -1673,12 +1681,16 @@ public: |
|
|
{401, nullptr, "DisableRailDeviceFiltering"}, |
|
|
{401, nullptr, "DisableRailDeviceFiltering"}, |
|
|
{402, nullptr, "EnableWiredPairing"}, |
|
|
{402, nullptr, "EnableWiredPairing"}, |
|
|
{403, nullptr, "EnableShipmentModeAutoClear"}, |
|
|
{403, nullptr, "EnableShipmentModeAutoClear"}, |
|
|
|
|
|
{404, nullptr, "SetRailEnabled"}, |
|
|
{500, nullptr, "SetFactoryInt"}, |
|
|
{500, nullptr, "SetFactoryInt"}, |
|
|
{501, nullptr, "IsFactoryBootEnabled"}, |
|
|
{501, nullptr, "IsFactoryBootEnabled"}, |
|
|
{550, nullptr, "SetAnalogStickModelDataTemporarily"}, |
|
|
{550, nullptr, "SetAnalogStickModelDataTemporarily"}, |
|
|
{551, nullptr, "GetAnalogStickModelData"}, |
|
|
{551, nullptr, "GetAnalogStickModelData"}, |
|
|
{552, nullptr, "ResetAnalogStickModelData"}, |
|
|
{552, nullptr, "ResetAnalogStickModelData"}, |
|
|
{600, nullptr, "ConvertPadState"}, |
|
|
{600, nullptr, "ConvertPadState"}, |
|
|
|
|
|
{650, nullptr, "AddButtonPlayData"}, |
|
|
|
|
|
{651, nullptr, "StartButtonPlayData"}, |
|
|
|
|
|
{652, nullptr, "StopButtonPlayData"}, |
|
|
{2000, nullptr, "DeactivateDigitizer"}, |
|
|
{2000, nullptr, "DeactivateDigitizer"}, |
|
|
{2001, nullptr, "SetDigitizerAutoPilotState"}, |
|
|
{2001, nullptr, "SetDigitizerAutoPilotState"}, |
|
|
{2002, nullptr, "UnsetDigitizerAutoPilotState"}, |
|
|
{2002, nullptr, "UnsetDigitizerAutoPilotState"}, |
|
|
@ -1710,6 +1722,8 @@ public: |
|
|
{215, nullptr, "IsNfcActivated"}, |
|
|
{215, nullptr, "IsNfcActivated"}, |
|
|
{230, nullptr, "AcquireIrSensorEventHandle"}, |
|
|
{230, nullptr, "AcquireIrSensorEventHandle"}, |
|
|
{231, nullptr, "ActivateIrSensor"}, |
|
|
{231, nullptr, "ActivateIrSensor"}, |
|
|
|
|
|
{232, nullptr, "GetIrSensorState"}, |
|
|
|
|
|
{233, nullptr, "GetXcdHandleForNpadWithIrSensor"}, |
|
|
{301, nullptr, "ActivateNpadSystem"}, |
|
|
{301, nullptr, "ActivateNpadSystem"}, |
|
|
{303, nullptr, "ApplyNpadSystemCommonPolicy"}, |
|
|
{303, nullptr, "ApplyNpadSystemCommonPolicy"}, |
|
|
{304, nullptr, "EnableAssigningSingleOnSlSrPress"}, |
|
|
{304, nullptr, "EnableAssigningSingleOnSlSrPress"}, |
|
|
@ -1724,9 +1738,16 @@ public: |
|
|
{313, nullptr, "GetNpadCaptureButtonAssignment"}, |
|
|
{313, nullptr, "GetNpadCaptureButtonAssignment"}, |
|
|
{314, nullptr, "GetAppletFooterUiType"}, |
|
|
{314, nullptr, "GetAppletFooterUiType"}, |
|
|
{315, nullptr, "GetAppletDetailedUiType"}, |
|
|
{315, nullptr, "GetAppletDetailedUiType"}, |
|
|
|
|
|
{316, nullptr, "GetNpadInterfaceType"}, |
|
|
|
|
|
{317, nullptr, "GetNpadLeftRightInterfaceType"}, |
|
|
|
|
|
{318, nullptr, "HasBattery"}, |
|
|
|
|
|
{319, nullptr, "HasLeftRightBattery"}, |
|
|
{321, nullptr, "GetUniquePadsFromNpad"}, |
|
|
{321, nullptr, "GetUniquePadsFromNpad"}, |
|
|
{322, nullptr, "GetIrSensorState"}, |
|
|
{322, nullptr, "GetIrSensorState"}, |
|
|
{323, nullptr, "GetXcdHandleForNpadWithIrSensor"}, |
|
|
{323, nullptr, "GetXcdHandleForNpadWithIrSensor"}, |
|
|
|
|
|
{324, nullptr, "GetUniquePadButtonSet"}, |
|
|
|
|
|
{325, nullptr, "GetUniquePadColor"}, |
|
|
|
|
|
{326, nullptr, "GetUniquePadAppletDetailedUiType"}, |
|
|
{500, nullptr, "SetAppletResourceUserId"}, |
|
|
{500, nullptr, "SetAppletResourceUserId"}, |
|
|
{501, nullptr, "RegisterAppletResourceUserId"}, |
|
|
{501, nullptr, "RegisterAppletResourceUserId"}, |
|
|
{502, nullptr, "UnregisterAppletResourceUserId"}, |
|
|
{502, nullptr, "UnregisterAppletResourceUserId"}, |
|
|
@ -1737,10 +1758,13 @@ public: |
|
|
{511, nullptr, "GetVibrationMasterVolume"}, |
|
|
{511, nullptr, "GetVibrationMasterVolume"}, |
|
|
{512, nullptr, "BeginPermitVibrationSession"}, |
|
|
{512, nullptr, "BeginPermitVibrationSession"}, |
|
|
{513, nullptr, "EndPermitVibrationSession"}, |
|
|
{513, nullptr, "EndPermitVibrationSession"}, |
|
|
|
|
|
{514, nullptr, "Unknown514"}, |
|
|
{520, nullptr, "EnableHandheldHids"}, |
|
|
{520, nullptr, "EnableHandheldHids"}, |
|
|
{521, nullptr, "DisableHandheldHids"}, |
|
|
{521, nullptr, "DisableHandheldHids"}, |
|
|
{522, nullptr, "SetJoyConRailEnabled"}, |
|
|
{522, nullptr, "SetJoyConRailEnabled"}, |
|
|
{523, nullptr, "IsJoyConRailEnabled"}, |
|
|
{523, nullptr, "IsJoyConRailEnabled"}, |
|
|
|
|
|
{524, nullptr, "IsHandheldHidsEnabled"}, |
|
|
|
|
|
{525, nullptr, "IsJoyConAttachedOnAllRail"}, |
|
|
{540, nullptr, "AcquirePlayReportControllerUsageUpdateEvent"}, |
|
|
{540, nullptr, "AcquirePlayReportControllerUsageUpdateEvent"}, |
|
|
{541, nullptr, "GetPlayReportControllerUsages"}, |
|
|
{541, nullptr, "GetPlayReportControllerUsages"}, |
|
|
{542, nullptr, "AcquirePlayReportRegisteredDeviceUpdateEvent"}, |
|
|
{542, nullptr, "AcquirePlayReportRegisteredDeviceUpdateEvent"}, |
|
|
@ -1816,6 +1840,65 @@ public: |
|
|
{1154, nullptr, "IsFirmwareAvailableForNotification"}, |
|
|
{1154, nullptr, "IsFirmwareAvailableForNotification"}, |
|
|
{1155, nullptr, "SetForceHandheldStyleVibration"}, |
|
|
{1155, nullptr, "SetForceHandheldStyleVibration"}, |
|
|
{1156, nullptr, "SendConnectionTriggerWithoutTimeoutEvent"}, |
|
|
{1156, nullptr, "SendConnectionTriggerWithoutTimeoutEvent"}, |
|
|
|
|
|
{1157, nullptr, "CancelConnectionTrigger"}, |
|
|
|
|
|
{1200, nullptr, "IsButtonConfigSupported"}, |
|
|
|
|
|
{1201, nullptr, "IsButtonConfigEmbeddedSupported"}, |
|
|
|
|
|
{1202, nullptr, "DeleteButtonConfig"}, |
|
|
|
|
|
{1203, nullptr, "DeleteButtonConfigEmbedded"}, |
|
|
|
|
|
{1204, nullptr, "SetButtonConfigEnabled"}, |
|
|
|
|
|
{1205, nullptr, "SetButtonConfigEmbeddedEnabled"}, |
|
|
|
|
|
{1206, nullptr, "IsButtonConfigEnabled"}, |
|
|
|
|
|
{1207, nullptr, "IsButtonConfigEmbeddedEnabled"}, |
|
|
|
|
|
{1208, nullptr, "SetButtonConfigEmbedded"}, |
|
|
|
|
|
{1209, nullptr, "SetButtonConfigFull"}, |
|
|
|
|
|
{1210, nullptr, "SetButtonConfigLeft"}, |
|
|
|
|
|
{1211, nullptr, "SetButtonConfigRight"}, |
|
|
|
|
|
{1212, nullptr, "GetButtonConfigEmbedded"}, |
|
|
|
|
|
{1213, nullptr, "GetButtonConfigFull"}, |
|
|
|
|
|
{1214, nullptr, "GetButtonConfigLeft"}, |
|
|
|
|
|
{1215, nullptr, "GetButtonConfigRight"}, |
|
|
|
|
|
{1250, nullptr, "IsCustomButtonConfigSupported"}, |
|
|
|
|
|
{1251, nullptr, "IsDefaultButtonConfigEmbedded"}, |
|
|
|
|
|
{1252, nullptr, "IsDefaultButtonConfigFull"}, |
|
|
|
|
|
{1253, nullptr, "IsDefaultButtonConfigLeft"}, |
|
|
|
|
|
{1254, nullptr, "IsDefaultButtonConfigRight"}, |
|
|
|
|
|
{1255, nullptr, "IsButtonConfigStorageEmbeddedEmpty"}, |
|
|
|
|
|
{1256, nullptr, "IsButtonConfigStorageFullEmpty"}, |
|
|
|
|
|
{1257, nullptr, "IsButtonConfigStorageLeftEmpty"}, |
|
|
|
|
|
{1258, nullptr, "IsButtonConfigStorageRightEmpty"}, |
|
|
|
|
|
{1259, nullptr, "GetButtonConfigStorageEmbeddedDeprecated"}, |
|
|
|
|
|
{1260, nullptr, "GetButtonConfigStorageFullDeprecated"}, |
|
|
|
|
|
{1261, nullptr, "GetButtonConfigStorageLeftDeprecated"}, |
|
|
|
|
|
{1262, nullptr, "GetButtonConfigStorageRightDeprecated"}, |
|
|
|
|
|
{1263, nullptr, "SetButtonConfigStorageEmbeddedDeprecated"}, |
|
|
|
|
|
{1264, nullptr, "SetButtonConfigStorageFullDeprecated"}, |
|
|
|
|
|
{1265, nullptr, "SetButtonConfigStorageLeftDeprecated"}, |
|
|
|
|
|
{1266, nullptr, "SetButtonConfigStorageRightDeprecated"}, |
|
|
|
|
|
{1267, nullptr, "DeleteButtonConfigStorageEmbedded"}, |
|
|
|
|
|
{1268, nullptr, "DeleteButtonConfigStorageFull"}, |
|
|
|
|
|
{1269, nullptr, "DeleteButtonConfigStorageLeft"}, |
|
|
|
|
|
{1270, nullptr, "DeleteButtonConfigStorageRight"}, |
|
|
|
|
|
{1271, nullptr, "IsUsingCustomButtonConfig"}, |
|
|
|
|
|
{1272, nullptr, "IsAnyCustomButtonConfigEnabled"}, |
|
|
|
|
|
{1273, nullptr, "SetAllCustomButtonConfigEnabled"}, |
|
|
|
|
|
{1274, nullptr, "SetDefaultButtonConfig"}, |
|
|
|
|
|
{1275, nullptr, "SetAllDefaultButtonConfig"}, |
|
|
|
|
|
{1276, nullptr, "SetHidButtonConfigEmbedded"}, |
|
|
|
|
|
{1277, nullptr, "SetHidButtonConfigFull"}, |
|
|
|
|
|
{1278, nullptr, "SetHidButtonConfigLeft"}, |
|
|
|
|
|
{1279, nullptr, "SetHidButtonConfigRight"}, |
|
|
|
|
|
{1280, nullptr, "GetHidButtonConfigEmbedded"}, |
|
|
|
|
|
{1281, nullptr, "GetHidButtonConfigFull"}, |
|
|
|
|
|
{1282, nullptr, "GetHidButtonConfigLeft"}, |
|
|
|
|
|
{1283, nullptr, "GetHidButtonConfigRight"}, |
|
|
|
|
|
{1284, nullptr, "GetButtonConfigStorageEmbedded"}, |
|
|
|
|
|
{1285, nullptr, "GetButtonConfigStorageFull"}, |
|
|
|
|
|
{1286, nullptr, "GetButtonConfigStorageLeft"}, |
|
|
|
|
|
{1287, nullptr, "GetButtonConfigStorageRight"}, |
|
|
|
|
|
{1288, nullptr, "SetButtonConfigStorageEmbedded"}, |
|
|
|
|
|
{1289, nullptr, "SetButtonConfigStorageFull"}, |
|
|
|
|
|
{1290, nullptr, "DeleteButtonConfigStorageRight"}, |
|
|
|
|
|
{1291, nullptr, "DeleteButtonConfigStorageRight"}, |
|
|
}; |
|
|
}; |
|
|
// clang-format on
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
|
|