HID services: Difference between revisions
No edit summary |
|||
Line 195: | Line 195: | ||
|- | |- | ||
| 406 || [4.0.0+] GetNpadLeftRightInterfaceType | | 406 || [4.0.0+] GetNpadLeftRightInterfaceType | ||
|- | |||
| 407 || [9.0.0+] | |||
|- | |||
| 408 || [9.0.0+] | |||
|- | |- | ||
| 500 || [5.0.0+] GetPalmaConnectionHandle | | 500 || [5.0.0+] GetPalmaConnectionHandle | ||
Line 259: | Line 263: | ||
|- | |- | ||
| 1001 || GetNpadCommunicationMode | | 1001 || GetNpadCommunicationMode | ||
|- | |||
| 1002 || [9.0.0+] SetTouchScreenConfiguration | |||
|- | |||
| 1003 || [9.0.0+] IsFirmwareUpdateNeededForNotification | |||
|} | |} | ||
Line 469: | Line 477: | ||
|- | |- | ||
| 12 || UnsetTouchScreenAutoPilotState | | 12 || UnsetTouchScreenAutoPilotState | ||
|- | |||
| 13 || [9.0.0+] GetTouchScreenConfiguration | |||
|- | |- | ||
| 20 || DeactivateMouse | | 20 || DeactivateMouse | ||
Line 487: | Line 497: | ||
|- | |- | ||
| 52 || UnsetXpadAutoPilotState | | 52 || UnsetXpadAutoPilotState | ||
|- | |||
| 53 || [9.0.0+] | |||
|- | |- | ||
| 60 || DeactivateJoyXpad | | 60 || DeactivateJoyXpad | ||
Line 600: | Line 612: | ||
| 235 || [7.0.0+] EnableAnalogStickPower | | 235 || [7.0.0+] EnableAnalogStickPower | ||
|- | |- | ||
| | | 236 || [9.0.0+] RequestKuinaUartClockCal | ||
|- | |||
| 237 || [9.0.0+] GetKuinaUartClockCal | |||
|- | |||
| 238 || [9.0.0+] SetKuinaUartClockTrim | |||
|- | |||
| 239 || [9.0.0+] KuinaLoopbackTest | |||
|- | |||
| 240 || [9.0.0+] RequestBatteryVoltage | |||
|- | |- | ||
| | | 241 || [9.0.0+] GetBatteryVoltage | ||
|- | |- | ||
| | | 242 || [9.0.0+] GetUniquePadPowerInfo | ||
|- | |- | ||
| | | 243 || [9.0.0+] RebootUniquePad | ||
|- | |- | ||
| 322 || [5.0.0 | | 244 || [9.0.0+] RequestKuinaFirmwareVersion | ||
|- | |||
| 245 || [9.0.0+] GetKuinaFirmwareVersion | |||
|- | |||
| 246 || [9.0.0+] GetVidPid | |||
|- | |||
| 301 || [5.0.0-8.1.0] [[#GetAbstractedPadHandles]] | |||
|- | |||
| 302 || [5.0.0-8.1.0] [[#GetAbstractedPadState]] | |||
|- | |||
| 303 || [5.0.0-8.1.0] [[#GetAbstractedPadsState]] | |||
|- | |||
| 321 || [5.0.0-8.1.0] [[#SetAutoPilotVirtualPadState]] | |||
|- | |||
| 322 || [5.0.0-8.1.0] [[#UnsetAutoPilotVirtualPadState]] | |||
|- | |- | ||
| 323 || [5.0.0+] [[#UnsetAllAutoPilotVirtualPadState]] | | 323 || [5.0.0+] [[#UnsetAllAutoPilotVirtualPadState]] | ||
Line 639: | Line 673: | ||
|- | |- | ||
| 501 || [8.0.0+] IsFactoryBootEnabled | | 501 || [8.0.0+] IsFactoryBootEnabled | ||
|- | |||
| 550 || [9.0.0+] SetAnalogStickModelDataTemporarily | |||
|- | |||
| 551 || [9.0.0+] GetAnalogStickModelData | |||
|- | |||
| 552 || [9.0.0+] ResetAnalogStickModelData | |||
|} | |} | ||
Line 1,036: | Line 1,076: | ||
|- | |- | ||
| 312 || [6.0.0+] SetSupportedNpadStyleSetAll | | 312 || [6.0.0+] SetSupportedNpadStyleSetAll | ||
|- | |||
| 313 || [9.0.0+] GetNpadCaptureButtonAssignment | |||
|- | |||
| 314 || [9.0.0+] GetAppletFooterUiType | |||
|- | |||
| 315 || [9.0.0+] GetAppletDetailedUiType | |||
|- | |- | ||
| 321 || [3.0.0+] [[#GetUniquePadsFromNpad]] | | 321 || [3.0.0+] [[#GetUniquePadsFromNpad]] | ||
Line 1,066: | Line 1,112: | ||
|- | |- | ||
| 521 || DisableHandheldHids | | 521 || DisableHandheldHids | ||
|- | |||
| 522 || [9.0.0+] SetJoyConRailEnabled | |||
|- | |||
| 523 || [9.0.0+] IsJoyConRailEnabled | |||
|- | |- | ||
| 540 || AcquirePlayReportControllerUsageUpdateEvent | | 540 || AcquirePlayReportControllerUsageUpdateEvent | ||
Line 1,140: | Line 1,190: | ||
|- | |- | ||
| 830 || [7.0.0+] [[#SetNotificationLedPattern]] | | 830 || [7.0.0+] [[#SetNotificationLedPattern]] | ||
|- | |||
| 831 || [9.0.0+] SetNotificationLedPatternWithTimeout | |||
|- | |||
| 832 || [9.0.0+] PrepareHidsForNotificationWake | |||
|- | |- | ||
| 850 || [3.0.0+] IsUsbFullKeyControllerEnabled | | 850 || [3.0.0+] IsUsbFullKeyControllerEnabled | ||
Line 1,200: | Line 1,254: | ||
|- | |- | ||
| 1150 || [8.0.0+] SetTouchScreenMagnification | | 1150 || [8.0.0+] SetTouchScreenMagnification | ||
|- | |||
| 1151 || [9.0.0+] GetTouchScreenFirmwareVersion | |||
|- | |||
| 1152 || [9.0.0+] SetTouchScreenDefaultConfiguration | |||
|- | |||
| 1153 || [9.0.0+] GetTouchScreenDefaultConfiguration | |||
|- | |||
| 1154 || [9.0.0+] IsFirmwareAvailableForNotification | |||
|- | |||
| 1155 || [9.0.0+] SetForceHandheldStyleVibration | |||
|- | |||
| 1156 || [9.0.0+] | |||
|} | |} | ||
Line 1,664: | Line 1,730: | ||
This is "nn::ahid::IServerSession". | This is "nn::ahid::IServerSession". | ||
Used for USB HID devices. | Used for USB HID devices. | ||
This service no longer exists in [9.0.0+]. | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 1,747: | Line 1,815: | ||
Used internally for USB HID devices. | Used internally for USB HID devices. | ||
This service no longer exists in [9.0.0+]. | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" |