Changes

1,952 bytes added ,  16:39, 19 April 2020
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 =