HID services: Difference between revisions

No edit summary
No edit summary
Line 16: Line 16:
| 31 || [[#ActivateKeyboard]]
| 31 || [[#ActivateKeyboard]]
|-
|-
| 32 || [6.0.0+] SendKeyboardLockKeyEvent
| 32 || [6.0.0+] [[#SendKeyboardLockKeyEvent]]
|-
|-
| 40 || AcquireXpadIdEventHandle
| 40 || AcquireXpadIdEventHandle
Line 283: Line 283:
== ActivateKeyboard ==
== ActivateKeyboard ==
Takes a PID and an [[AM_services|AppletResourceUserId]], no output.
Takes a PID and an [[AM_services|AppletResourceUserId]], no output.
== SendKeyboardLockKeyEvent ==
Takes a PID, an u32 BitFlagSet [[#KeyboardLockKeyEvent]], and an [[AM_services|AppletResourceUserId]], no output.
This is identical to the hidsys cmd.


== StartSixAxisSensor ==
== StartSixAxisSensor ==
Line 1,046: Line 1,051:
! Cmd || Name
! Cmd || Name
|-
|-
| 31 || SendKeyboardLockKeyEvent
| 31 || [[#SendKeyboardLockKeyEvent_2|SendKeyboardLockKeyEvent]]
|-
|-
| 101 || AcquireHomeButtonEventHandle
| 101 || AcquireHomeButtonEventHandle
Line 1,404: Line 1,409:
| 1283 || [10.0.0+] [[#GetHidButtonConfigRight]]
| 1283 || [10.0.0+] [[#GetHidButtonConfigRight]]
|}
|}
== SendKeyboardLockKeyEvent ==
Takes an u32 BitFlagSet [[#KeyboardLockKeyEvent]], no output.


== GetMaskedSupportedNpadStyleSet ==
== GetMaskedSupportedNpadStyleSet ==
Line 5,589: Line 5,597:
= KeyboardKeySet =
= KeyboardKeySet =
This is "nn::hid::KeyboardKeySet". This is a BitFlagSet object for [[#KeyboardKey]].
This is "nn::hid::KeyboardKeySet". This is a BitFlagSet object for [[#KeyboardKey]].
= KeyboardLockKeyEvent =
This is "nn::hid::KeyboardLockKeyEvent" / "nn::hid::system::KeyboardLockKeyEvent".


= BasicXpadButtonSet =
= BasicXpadButtonSet =