Line 905: |
Line 905: |
| | 188 || [9.0.0+] [[#SetTouchScreenMode]] | | | 188 || [9.0.0+] [[#SetTouchScreenMode]] |
| |- | | |- |
− | | 189 || [10.0.0+] GetButtonConfigSettingsFull | + | | 189 || [10.0.0+] [[#GetButtonConfigSettingsFull]] |
| |- | | |- |
− | | 190 || [10.0.0+] SetButtonConfigSettingsFull | + | | 190 || [10.0.0+] [[#SetButtonConfigSettingsFull]] |
| |- | | |- |
− | | 191 || [10.0.0+] GetButtonConfigSettingsEmbedded | + | | 191 || [10.0.0+] [[#GetButtonConfigSettingsEmbedded]] |
| |- | | |- |
− | | 192 || [10.0.0+] SetButtonConfigSettingsEmbedded | + | | 192 || [10.0.0+] [[#SetButtonConfigSettingsEmbedded]] |
| |- | | |- |
− | | 193 || [10.0.0+] GetButtonConfigSettingsLeft | + | | 193 || [10.0.0+] [[#GetButtonConfigSettingsLeft]] |
| |- | | |- |
− | | 194 || [10.0.0+] SetButtonConfigSettingsLeft | + | | 194 || [10.0.0+] [[#SetButtonConfigSettingsLeft]] |
| |- | | |- |
− | | 195 || [10.0.0+] GetButtonConfigSettingsRight | + | | 195 || [10.0.0+] [[#GetButtonConfigSettingsRight]] |
| |- | | |- |
− | | 196 || [10.0.0+] SetButtonConfigSettingsRight | + | | 196 || [10.0.0+] [[#SetButtonConfigSettingsRight]] |
| |- | | |- |
− | | 197 || [10.0.0+] GetButtonConfigRegisteredSettingsEmbedded | + | | 197 || [10.0.0+] [[#GetButtonConfigRegisteredSettingsEmbedded]] |
| |- | | |- |
− | | 198 || [10.0.0+] SetButtonConfigRegisteredSettingsEmbedded | + | | 198 || [10.0.0+] [[#SetButtonConfigRegisteredSettingsEmbedded]] |
| |- | | |- |
− | | 199 || [10.0.0+] GetButtonConfigRegisteredSettings | + | | 199 || [10.0.0+] [[#GetButtonConfigRegisteredSettings]] |
| |- | | |- |
− | | 200 || [10.0.0+] SetButtonConfigRegisteredSettings | + | | 200 || [10.0.0+] [[#SetButtonConfigRegisteredSettings]] |
| |} | | |} |
| | | |
Line 1,120: |
Line 1,120: |
| | | |
| Official sw sets the input to an u8 loaded from an input [[#TouchScreenMode]]. | | Official sw sets the input to an u8 loaded from an input [[#TouchScreenMode]]. |
| + | |
| + | == GetButtonConfigSettingsFull == |
| + | Takes a type-0x6 output buffer containing an array of [[#ButtonConfigSettings]], returns an output s32. |
| + | |
| + | == SetButtonConfigSettingsFull == |
| + | Takes a type-0x5 input buffer containing an array of [[#ButtonConfigSettings]], no output. |
| + | |
| + | == GetButtonConfigSettingsEmbedded == |
| + | Takes a type-0x6 output buffer containing an array of [[#ButtonConfigSettings]], returns an output s32. |
| + | |
| + | == SetButtonConfigSettingsEmbedded == |
| + | Takes a type-0x5 input buffer containing an array of [[#ButtonConfigSettings]], no output. |
| + | |
| + | == GetButtonConfigSettingsLeft == |
| + | Takes a type-0x6 output buffer containing an array of [[#ButtonConfigSettings]], returns an output s32. |
| + | |
| + | == SetButtonConfigSettingsLeft == |
| + | Takes a type-0x5 input buffer containing an array of [[#ButtonConfigSettings]], no output. |
| + | |
| + | == GetButtonConfigSettingsRight == |
| + | Takes a type-0x6 output buffer containing an array of [[#ButtonConfigSettings]], returns an output s32. |
| + | |
| + | == SetButtonConfigSettingsRight == |
| + | Takes a type-0x5 input buffer containing an array of [[#ButtonConfigSettings]], no output. |
| + | |
| + | == GetButtonConfigRegisteredSettingsEmbedded == |
| + | Takes a type-0x16 output buffer containing a [[#ButtonConfigRegisteredSettings]], no output. |
| + | |
| + | == SetButtonConfigRegisteredSettingsEmbedded == |
| + | Takes a type-0x15 input buffer containing a [[#ButtonConfigRegisteredSettings]], no output. |
| + | |
| + | == GetButtonConfigRegisteredSettings == |
| + | Takes a type-0x6 output buffer containing an array of [[#ButtonConfigRegisteredSettings]], returns an output s32. |
| + | |
| + | == SetButtonConfigRegisteredSettings == |
| + | Takes a type-0x5 input buffer containing an array of [[#ButtonConfigRegisteredSettings]], no output. |
| | | |
| == UserSelectorFlag == | | == UserSelectorFlag == |
Line 1,605: |
Line 1,641: |
| * 0: Stylus. | | * 0: Stylus. |
| * 1: Standard, the default. | | * 1: Standard, the default. |
| + | |
| + | == ButtonConfigSettings == |
| + | This is "nn::settings::system::ButtonConfigSettings". This is a 0x5A8-byte struct. |
| + | |
| + | == ButtonConfigRegisteredSettings == |
| + | This is "nn::settings::system::ButtonConfigRegisteredSettings". This is a 0x5C8-byte struct. |
| | | |
| = System Configuration = | | = System Configuration = |