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 |
| |- | | |- |
− | | 301 || [5.0.0+] [[#GetAbstractedPadHandles]] | + | | 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 |
| |- | | |- |
− | | 302 || [5.0.0+] [[#GetAbstractedPadState]] | + | | 241 || [9.0.0+] GetBatteryVoltage |
| |- | | |- |
− | | 303 || [5.0.0+] [[#GetAbstractedPadsState]] | + | | 242 || [9.0.0+] GetUniquePadPowerInfo |
| |- | | |- |
− | | 321 || [5.0.0+] [[#SetAutoPilotVirtualPadState]] | + | | 243 || [9.0.0+] RebootUniquePad |
| |- | | |- |
− | | 322 || [5.0.0+] [[#UnsetAutoPilotVirtualPadState]] | + | | 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" |