Controller Applet: Difference between revisions
No edit summary |
|||
Line 37: | Line 37: | ||
| 0x9 || 0x1 || Flag1 | | 0x9 || 0x1 || Flag1 | ||
|- | |- | ||
| 0xA || 0x1 || [[# | | 0xA || 0x1 || [[#ControllerSupportMode]] | ||
|- | |- | ||
| 0xB || 0x1 || | | 0xB || 0x1 || [[#ControllerSupportCaller]]. Always zero except with ShowControllerFirmwareUpdateForSystem, which sets this to the input param. | ||
|- | |- | ||
| 0xC || 0x4 || Output from [[HID_services#GetSupportedNpadStyleSet|GetSupportedNpadStyleSet]]. With ShowControllerSupportForSystem on pre-3.0.0 this is value 0. | | 0xC || 0x4 || Output from [[HID_services#GetSupportedNpadStyleSet|GetSupportedNpadStyleSet]]. With ShowControllerSupportForSystem on pre-3.0.0 this is value 0. | ||
Line 94: | Line 94: | ||
|} | |} | ||
== | == ControllerSupportMode == | ||
This is "nn::hid::system::ControllerSupportMode". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 111: | Line 113: | ||
ShowControllerFirmwareUpdateForSystem is the same as ShowControllerFirmwareUpdate, except [[#ControllerSupportArgPrivate|Flag1]] is set to 1 and [[#ControllerSupportArgPrivate|ControllerSupportCaller]] is set to the input param. | ShowControllerFirmwareUpdateForSystem is the same as ShowControllerFirmwareUpdate, except [[#ControllerSupportArgPrivate|Flag1]] is set to 1 and [[#ControllerSupportArgPrivate|ControllerSupportCaller]] is set to the input param. | ||
== ControllerSupportCaller == | |||
This is "nn::hid::system::ControllerSupportCaller". | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value || Description | |||
|- | |||
| 0 || Application | |||
|} | |||
== ControllerSupportResultInfo == | == ControllerSupportResultInfo == |