|
@@ -282,6 +282,7 @@ Hid::Hid(Core::System& system) : ServiceFramework("hid"), system(system) {
|
|
|
{1001, nullptr, "GetNpadCommunicationMode"},
|
|
{1001, nullptr, "GetNpadCommunicationMode"},
|
|
|
{1002, nullptr, "SetTouchScreenConfiguration"},
|
|
{1002, nullptr, "SetTouchScreenConfiguration"},
|
|
|
{1003, nullptr, "IsFirmwareUpdateNeededForNotification"},
|
|
{1003, nullptr, "IsFirmwareUpdateNeededForNotification"},
|
|
|
|
|
+ {2000, nullptr, "ActivateDigitizer"},
|
|
|
};
|
|
};
|
|
|
// clang-format on
|
|
// clang-format on
|
|
|
|
|
|
|
@@ -870,6 +871,7 @@ public:
|
|
|
{10, nullptr, "DeactivateTouchScreen"},
|
|
{10, nullptr, "DeactivateTouchScreen"},
|
|
|
{11, nullptr, "SetTouchScreenAutoPilotState"},
|
|
{11, nullptr, "SetTouchScreenAutoPilotState"},
|
|
|
{12, nullptr, "UnsetTouchScreenAutoPilotState"},
|
|
{12, nullptr, "UnsetTouchScreenAutoPilotState"},
|
|
|
|
|
+ {13, nullptr, "GetTouchScreenConfiguration"},
|
|
|
{20, nullptr, "DeactivateMouse"},
|
|
{20, nullptr, "DeactivateMouse"},
|
|
|
{21, nullptr, "SetMouseAutoPilotState"},
|
|
{21, nullptr, "SetMouseAutoPilotState"},
|
|
|
{22, nullptr, "UnsetMouseAutoPilotState"},
|
|
{22, nullptr, "UnsetMouseAutoPilotState"},
|
|
@@ -879,7 +881,9 @@ public:
|
|
|
{50, nullptr, "DeactivateXpad"},
|
|
{50, nullptr, "DeactivateXpad"},
|
|
|
{51, nullptr, "SetXpadAutoPilotState"},
|
|
{51, nullptr, "SetXpadAutoPilotState"},
|
|
|
{52, nullptr, "UnsetXpadAutoPilotState"},
|
|
{52, nullptr, "UnsetXpadAutoPilotState"},
|
|
|
- {60, nullptr, "DeactivateJoyXpad"},
|
|
|
|
|
|
|
+ {60, nullptr, "ClearNpadSystemCommonPolicy"},
|
|
|
|
|
+ {61, nullptr, "DeactivateNpad"},
|
|
|
|
|
+ {62, nullptr, "ForceDisconnectNpad"},
|
|
|
{91, nullptr, "DeactivateGesture"},
|
|
{91, nullptr, "DeactivateGesture"},
|
|
|
{110, nullptr, "DeactivateHomeButton"},
|
|
{110, nullptr, "DeactivateHomeButton"},
|
|
|
{111, nullptr, "SetHomeButtonAutoPilotState"},
|
|
{111, nullptr, "SetHomeButtonAutoPilotState"},
|
|
@@ -899,6 +903,15 @@ public:
|
|
|
{141, nullptr, "GetConsoleSixAxisSensorSamplingFrequency"},
|
|
{141, nullptr, "GetConsoleSixAxisSensorSamplingFrequency"},
|
|
|
{142, nullptr, "DeactivateSevenSixAxisSensor"},
|
|
{142, nullptr, "DeactivateSevenSixAxisSensor"},
|
|
|
{143, nullptr, "GetConsoleSixAxisSensorCountStates"},
|
|
{143, nullptr, "GetConsoleSixAxisSensorCountStates"},
|
|
|
|
|
+ {144, nullptr, "GetAccelerometerFsr"},
|
|
|
|
|
+ {145, nullptr, "SetAccelerometerFsr"},
|
|
|
|
|
+ {146, nullptr, "GetAccelerometerOdr"},
|
|
|
|
|
+ {147, nullptr, "SetAccelerometerOdr"},
|
|
|
|
|
+ {148, nullptr, "GetGyroscopeFsr"},
|
|
|
|
|
+ {149, nullptr, "SetGyroscopeFsr"},
|
|
|
|
|
+ {150, nullptr, "GetGyroscopeOdr"},
|
|
|
|
|
+ {151, nullptr, "SetGyroscopeOdr"},
|
|
|
|
|
+ {152, nullptr, "GetWhoAmI"},
|
|
|
{201, nullptr, "ActivateFirmwareUpdate"},
|
|
{201, nullptr, "ActivateFirmwareUpdate"},
|
|
|
{202, nullptr, "DeactivateFirmwareUpdate"},
|
|
{202, nullptr, "DeactivateFirmwareUpdate"},
|
|
|
{203, nullptr, "StartFirmwareUpdate"},
|
|
{203, nullptr, "StartFirmwareUpdate"},
|
|
@@ -927,6 +940,17 @@ public:
|
|
|
{233, nullptr, "ClearPairingInfo"},
|
|
{233, nullptr, "ClearPairingInfo"},
|
|
|
{234, nullptr, "GetUniquePadDeviceTypeSetInternal"},
|
|
{234, nullptr, "GetUniquePadDeviceTypeSetInternal"},
|
|
|
{235, nullptr, "EnableAnalogStickPower"},
|
|
{235, nullptr, "EnableAnalogStickPower"},
|
|
|
|
|
+ {236, nullptr, "RequestKuinaUartClockCal"},
|
|
|
|
|
+ {237, nullptr, "GetKuinaUartClockCal"},
|
|
|
|
|
+ {238, nullptr, "SetKuinaUartClockTrim"},
|
|
|
|
|
+ {239, nullptr, "KuinaLoopbackTest"},
|
|
|
|
|
+ {240, nullptr, "RequestBatteryVoltage"},
|
|
|
|
|
+ {241, nullptr, "GetBatteryVoltage"},
|
|
|
|
|
+ {242, nullptr, "GetUniquePadPowerInfo"},
|
|
|
|
|
+ {243, nullptr, "RebootUniquePad"},
|
|
|
|
|
+ {244, nullptr, "RequestKuinaFirmwareVersion"},
|
|
|
|
|
+ {245, nullptr, "GetKuinaFirmwareVersion"},
|
|
|
|
|
+ {246, nullptr, "GetVidPid"},
|
|
|
{301, nullptr, "GetAbstractedPadHandles"},
|
|
{301, nullptr, "GetAbstractedPadHandles"},
|
|
|
{302, nullptr, "GetAbstractedPadState"},
|
|
{302, nullptr, "GetAbstractedPadState"},
|
|
|
{303, nullptr, "GetAbstractedPadsState"},
|
|
{303, nullptr, "GetAbstractedPadsState"},
|
|
@@ -945,6 +969,17 @@ public:
|
|
|
{350, nullptr, "AddRegisteredDevice"},
|
|
{350, nullptr, "AddRegisteredDevice"},
|
|
|
{400, nullptr, "DisableExternalMcuOnNxDevice"},
|
|
{400, nullptr, "DisableExternalMcuOnNxDevice"},
|
|
|
{401, nullptr, "DisableRailDeviceFiltering"},
|
|
{401, nullptr, "DisableRailDeviceFiltering"},
|
|
|
|
|
+ {402, nullptr, "EnableWiredPairing"},
|
|
|
|
|
+ {403, nullptr, "EnableShipmentModeAutoClear"},
|
|
|
|
|
+ {500, nullptr, "SetFactoryInt"},
|
|
|
|
|
+ {501, nullptr, "IsFactoryBootEnabled"},
|
|
|
|
|
+ {550, nullptr, "SetAnalogStickModelDataTemporarily"},
|
|
|
|
|
+ {551, nullptr, "GetAnalogStickModelData"},
|
|
|
|
|
+ {552, nullptr, "ResetAnalogStickModelData"},
|
|
|
|
|
+ {600, nullptr, "ConvertPadState"},
|
|
|
|
|
+ {2000, nullptr, "DeactivateDigitizer"},
|
|
|
|
|
+ {2001, nullptr, "SetDigitizerAutoPilotState"},
|
|
|
|
|
+ {2002, nullptr, "UnsetDigitizerAutoPilotState"},
|
|
|
};
|
|
};
|
|
|
// clang-format on
|
|
// clang-format on
|
|
|
|
|
|