|
Result | hidsysInitialize (void) |
| Initialize hidsys.
|
|
void | hidsysExit (void) |
| Exit hidsys.
|
|
Service * | hidsysGetServiceSession (void) |
| Gets the Service object for the actual hidsys service session.
|
|
Result | hidsysSendKeyboardLockKeyEvent (u32 events) |
| SendKeyboardLockKeyEvent. More...
|
|
Result | hidsysAcquireHomeButtonEventHandle (Event *out_event, bool autoclear) |
| Gets an Event which is signaled when HidHomeButtonState is updated. More...
|
|
Result | hidsysActivateHomeButton (void) |
| Activates the HomeButton sharedmem. More...
|
|
Result | hidsysAcquireSleepButtonEventHandle (Event *out_event, bool autoclear) |
| Gets an Event which is signaled when HidSleepButtonState is updated. More...
|
|
Result | hidsysActivateSleepButton (void) |
| Activates the SleepButton sharedmem. More...
|
|
Result | hidsysAcquireCaptureButtonEventHandle (Event *out_event, bool autoclear) |
| Gets an Event which is signaled when HidCaptureButtonState is updated. More...
|
|
Result | hidsysActivateCaptureButton (void) |
| Activates the CaptureButton sharedmem. More...
|
|
Result | hidsysApplyNpadSystemCommonPolicy (void) |
| Applies npad system common policy.
|
|
Result | hidsysGetLastActiveNpad (u32 *out) |
| Gets the npad id type of the last controller that was active. More...
|
|
Result | hidsysGetSupportedNpadStyleSetOfCallerApplet (u32 *out) |
| Gets the SupportedNpadStyleSet for the CallerApplet. More...
|
|
Result | hidsysGetNpadInterfaceType (HidNpadIdType id, u8 *out) |
| Gets the HidNpadInterfaceType for the specified controller. More...
|
|
Result | hidsysGetNpadLeftRightInterfaceType (HidNpadIdType id, u8 *out0, u8 *out1) |
| GetNpadLeftRightInterfaceType. More...
|
|
Result | hidsysHasBattery (HidNpadIdType id, bool *out) |
| HasBattery. More...
|
|
Result | hidsysHasLeftRightBattery (HidNpadIdType id, bool *out0, bool *out1) |
| HasLeftRightBattery. More...
|
|
Result | hidsysGetUniquePadsFromNpad (HidNpadIdType id, HidsysUniquePadId *unique_pad_ids, s32 count, s32 *total_out) |
| Gets the UniquePadIds for the specified controller. More...
|
|
Result | hidsysEnableAppletToGetInput (bool enable) |
| EnableAppletToGetInput. More...
|
|
Result | hidsysAcquireUniquePadConnectionEventHandle (Event *out_event) |
| AcquireUniquePadConnectionEventHandle. More...
|
|
Result | hidsysGetUniquePadIds (HidsysUniquePadId *unique_pad_ids, s32 count, s32 *total_out) |
| Gets a list of all UniquePadIds. More...
|
|
Result | hidsysAcquireJoyDetachOnBluetoothOffEventHandle (Event *out_event, bool autoclear) |
| AcquireJoyDetachOnBluetoothOffEventHandle. More...
|
|
Result | hidsysGetUniquePadBluetoothAddress (HidsysUniquePadId unique_pad_id, BtdrvAddress *address) |
| GetUniquePadBluetoothAddress. More...
|
|
Result | hidsysDisconnectUniquePad (HidsysUniquePadId unique_pad_id) |
| DisconnectUniquePad. More...
|
|
Result | hidsysGetUniquePadType (HidsysUniquePadId unique_pad_id, HidsysUniquePadType *pad_type) |
| GetUniquePadType. More...
|
|
Result | hidsysGetUniquePadInterface (HidsysUniquePadId unique_pad_id, HidNpadInterfaceType *interface) |
| GetUniquePadInterface. More...
|
|
Result | hidsysGetUniquePadSerialNumber (HidsysUniquePadId unique_pad_id, HidsysUniquePadSerialNumber *serial) |
| Gets the HidsysUniquePadSerialNumber. More...
|
|
Result | hidsysGetUniquePadControllerNumber (HidsysUniquePadId unique_pad_id, u64 *number) |
| GetUniquePadControllerNumber. More...
|
|
Result | hidsysSetNotificationLedPattern (const HidsysNotificationLedPattern *pattern, HidsysUniquePadId unique_pad_id) |
| Sets the HOME-button notification LED pattern, for the specified controller. More...
|
|
Result | hidsysSetNotificationLedPatternWithTimeout (const HidsysNotificationLedPattern *pattern, HidsysUniquePadId unique_pad_id, u64 timeout) |
| Sets the HOME-button notification LED pattern, for the specified controller. More...
|
|
Result | hidsysIsUsbFullKeyControllerEnabled (bool *out) |
| IsUsbFullKeyControllerEnabled. More...
|
|
Result | hidsysEnableUsbFullKeyController (bool flag) |
| EnableUsbFullKeyController. More...
|
|
Result | hidsysIsUsbConnected (HidsysUniquePadId unique_pad_id, bool *out) |
| IsUsbConnected. More...
|
|
Result | hidsysGetTouchScreenDefaultConfiguration (HidTouchScreenConfigurationForNx *touch_screen_configuration) |
| GetTouchScreenDefaultConfiguration. More...
|
|
Result | hidsysIsFirmwareUpdateNeededForNotification (HidsysUniquePadId unique_pad_id, bool *out) |
| IsFirmwareUpdateNeededForNotification. More...
|
|
Result | hidsysLegacyIsButtonConfigSupported (HidsysUniquePadId unique_pad_id, bool *out) |
| Legacy IsButtonConfigSupported. More...
|
|
Result | hidsysIsButtonConfigSupported (BtdrvAddress addr, bool *out) |
| IsButtonConfigSupported. More...
|
|
Result | hidsysIsButtonConfigEmbeddedSupported (bool *out) |
| IsButtonConfigEmbeddedSupported. More...
|
|
Result | hidsysLegacyDeleteButtonConfig (HidsysUniquePadId unique_pad_id) |
| Legacy DeleteButtonConfig. More...
|
|
Result | hidsysDeleteButtonConfig (BtdrvAddress addr) |
| DeleteButtonConfig. More...
|
|
Result | hidsysDeleteButtonConfigEmbedded (void) |
| DeleteButtonConfigEmbedded. More...
|
|
Result | hidsysLegacySetButtonConfigEnabled (HidsysUniquePadId unique_pad_id, bool flag) |
| Legacy SetButtonConfigEnabled. More...
|
|
Result | hidsysSetButtonConfigEnabled (BtdrvAddress addr, bool flag) |
| SetButtonConfigEnabled. More...
|
|
Result | hidsysSetButtonConfigEmbeddedEnabled (bool flag) |
| SetButtonConfigEmbeddedEnabled. More...
|
|
Result | hidsysLegacyIsButtonConfigEnabled (HidsysUniquePadId unique_pad_id, bool *out) |
| Legacy IsButtonConfigEnabled. More...
|
|
Result | hidsysIsButtonConfigEnabled (BtdrvAddress addr, bool *out) |
| IsButtonConfigEnabled. More...
|
|
Result | hidsysIsButtonConfigEmbeddedEnabled (bool *out) |
| IsButtonConfigEmbeddedEnabled. More...
|
|
Result | hidsysLegacySetButtonConfigEmbedded (HidsysUniquePadId unique_pad_id, const HidsysButtonConfigEmbedded *config) |
| Legacy SetButtonConfigEmbedded. More...
|
|
Result | hidsysSetButtonConfigEmbedded (const HidsysButtonConfigEmbedded *config) |
| SetButtonConfigEmbedded. More...
|
|
Result | hidsysLegacySetButtonConfigFull (HidsysUniquePadId unique_pad_id, const HidsysButtonConfigFull *config) |
| Legacy SetButtonConfigFull. More...
|
|
Result | hidsysSetButtonConfigFull (BtdrvAddress addr, const HidsysButtonConfigFull *config) |
| SetButtonConfigFull. More...
|
|
Result | hidsysLegacySetButtonConfigLeft (HidsysUniquePadId unique_pad_id, const HidsysButtonConfigLeft *config) |
| Legacy SetButtonConfigLeft. More...
|
|
Result | hidsysSetButtonConfigLeft (BtdrvAddress addr, const HidsysButtonConfigLeft *config) |
| SetButtonConfigLeft. More...
|
|
Result | hidsysLegacySetButtonConfigRight (HidsysUniquePadId unique_pad_id, const HidsysButtonConfigRight *config) |
| Legacy SetButtonConfigRight. More...
|
|
Result | hidsysSetButtonConfigRight (BtdrvAddress addr, const HidsysButtonConfigRight *config) |
| SetButtonConfigRight. More...
|
|
Result | hidsysLegacyGetButtonConfigEmbedded (HidsysUniquePadId unique_pad_id, HidsysButtonConfigEmbedded *config) |
| Legacy GetButtonConfigEmbedded. More...
|
|
Result | hidsysGetButtonConfigEmbedded (HidsysButtonConfigEmbedded *config) |
| GetButtonConfigEmbedded. More...
|
|
Result | hidsysLegacyGetButtonConfigFull (HidsysUniquePadId unique_pad_id, HidsysButtonConfigFull *config) |
| Legacy GetButtonConfigFull. More...
|
|
Result | hidsysGetButtonConfigFull (BtdrvAddress addr, HidsysButtonConfigFull *config) |
| GetButtonConfigFull. More...
|
|
Result | hidsysLegacyGetButtonConfigLeft (HidsysUniquePadId unique_pad_id, HidsysButtonConfigLeft *config) |
| Legacy GetButtonConfigLeft. More...
|
|
Result | hidsysGetButtonConfigLeft (BtdrvAddress addr, HidsysButtonConfigLeft *config) |
| GetButtonConfigLeft. More...
|
|
Result | hidsysLegacyGetButtonConfigRight (HidsysUniquePadId unique_pad_id, HidsysButtonConfigRight *config) |
| Legacy GetButtonConfigRight. More...
|
|
Result | hidsysGetButtonConfigRight (BtdrvAddress addr, HidsysButtonConfigRight *config) |
| GetButtonConfigRight. More...
|
|
Result | hidsysIsCustomButtonConfigSupported (HidsysUniquePadId unique_pad_id, bool *out) |
| IsCustomButtonConfigSupported. More...
|
|
Result | hidsysIsDefaultButtonConfigEmbedded (const HidcfgButtonConfigEmbedded *config, bool *out) |
| IsDefaultButtonConfigEmbedded. More...
|
|
Result | hidsysIsDefaultButtonConfigFull (const HidcfgButtonConfigFull *config, bool *out) |
| IsDefaultButtonConfigFull. More...
|
|
Result | hidsysIsDefaultButtonConfigLeft (const HidcfgButtonConfigLeft *config, bool *out) |
| IsDefaultButtonConfigLeft. More...
|
|
Result | hidsysIsDefaultButtonConfigRight (const HidcfgButtonConfigRight *config, bool *out) |
| IsDefaultButtonConfigRight. More...
|
|
Result | hidsysIsButtonConfigStorageEmbeddedEmpty (s32 index, bool *out) |
| IsButtonConfigStorageEmbeddedEmpty. More...
|
|
Result | hidsysIsButtonConfigStorageFullEmpty (s32 index, bool *out) |
| IsButtonConfigStorageFullEmpty. More...
|
|
Result | hidsysIsButtonConfigStorageLeftEmpty (s32 index, bool *out) |
| IsButtonConfigStorageLeftEmpty. More...
|
|
Result | hidsysIsButtonConfigStorageRightEmpty (s32 index, bool *out) |
| IsButtonConfigStorageRightEmpty. More...
|
|
Result | hidsysGetButtonConfigStorageEmbeddedDeprecated (s32 index, HidcfgButtonConfigEmbedded *config) |
| GetButtonConfigStorageEmbeddedDeprecated. More...
|
|
Result | hidsysGetButtonConfigStorageFullDeprecated (s32 index, HidcfgButtonConfigFull *config) |
| GetButtonConfigStorageFullDeprecated. More...
|
|
Result | hidsysGetButtonConfigStorageLeftDeprecated (s32 index, HidcfgButtonConfigLeft *config) |
| GetButtonConfigStorageLeftDeprecated. More...
|
|
Result | hidsysGetButtonConfigStorageRightDeprecated (s32 index, HidcfgButtonConfigRight *config) |
| GetButtonConfigStorageRightDeprecated. More...
|
|
Result | hidsysSetButtonConfigStorageEmbeddedDeprecated (s32 index, const HidcfgButtonConfigEmbedded *config) |
| SetButtonConfigStorageEmbeddedDeprecated. More...
|
|
Result | hidsysSetButtonConfigStorageFullDeprecated (s32 index, const HidcfgButtonConfigFull *config) |
| SetButtonConfigStorageFullDeprecated. More...
|
|
Result | hidsysSetButtonConfigStorageLeftDeprecated (s32 index, const HidcfgButtonConfigLeft *config) |
| SetButtonConfigStorageLeftDeprecated. More...
|
|
Result | hidsysSetButtonConfigStorageRightDeprecated (s32 index, const HidcfgButtonConfigRight *config) |
| SetButtonConfigStorageRightDeprecated. More...
|
|
Result | hidsysDeleteButtonConfigStorageEmbedded (s32 index) |
| DeleteButtonConfigStorageEmbedded. More...
|
|
Result | hidsysDeleteButtonConfigStorageFull (s32 index) |
| DeleteButtonConfigStorageFull. More...
|
|
Result | hidsysDeleteButtonConfigStorageLeft (s32 index) |
| DeleteButtonConfigStorageLeft. More...
|
|
Result | hidsysDeleteButtonConfigStorageRight (s32 index) |
| DeleteButtonConfigStorageRight. More...
|
|
Result | hidsysIsUsingCustomButtonConfig (HidsysUniquePadId unique_pad_id, bool *out) |
| IsUsingCustomButtonConfig. More...
|
|
Result | hidsysIsAnyCustomButtonConfigEnabled (bool *out) |
| IsAnyCustomButtonConfigEnabled. More...
|
|
Result | hidsysSetAllCustomButtonConfigEnabled (u64 AppletResourceUserId, bool flag) |
| SetAllCustomButtonConfigEnabled. More...
|
|
Result | hidsysSetAllDefaultButtonConfig (void) |
| SetAllDefaultButtonConfig. More...
|
|
Result | hidsysSetHidButtonConfigEmbedded (HidsysUniquePadId unique_pad_id, const HidcfgButtonConfigEmbedded *config) |
| SetHidButtonConfigEmbedded. More...
|
|
Result | hidsysSetHidButtonConfigFull (HidsysUniquePadId unique_pad_id, const HidcfgButtonConfigFull *config) |
| SetHidButtonConfigFull. More...
|
|
Result | hidsysSetHidButtonConfigLeft (HidsysUniquePadId unique_pad_id, const HidcfgButtonConfigLeft *config) |
| SetHidButtonConfigLeft. More...
|
|
Result | hidsysSetHidButtonConfigRight (HidsysUniquePadId unique_pad_id, const HidcfgButtonConfigRight *config) |
| SetHidButtonConfigRight. More...
|
|
Result | hidsysGetHidButtonConfigEmbedded (HidsysUniquePadId unique_pad_id, HidcfgButtonConfigEmbedded *config) |
| GetHidButtonConfigEmbedded. More...
|
|
Result | hidsysGetHidButtonConfigFull (HidsysUniquePadId unique_pad_id, HidcfgButtonConfigFull *config) |
| GetHidButtonConfigFull. More...
|
|
Result | hidsysGetHidButtonConfigLeft (HidsysUniquePadId unique_pad_id, HidcfgButtonConfigLeft *config) |
| GetHidButtonConfigLeft. More...
|
|
Result | hidsysGetHidButtonConfigRight (HidsysUniquePadId unique_pad_id, HidcfgButtonConfigRight *config) |
| GetHidButtonConfigRight. More...
|
|
Result | hidsysGetButtonConfigStorageEmbedded (s32 index, HidcfgButtonConfigEmbedded *config, HidcfgStorageName *name) |
| GetButtonConfigStorageEmbedded. More...
|
|
Result | hidsysGetButtonConfigStorageFull (s32 index, HidcfgButtonConfigFull *config, HidcfgStorageName *name) |
| GetButtonConfigStorageFull. More...
|
|
Result | hidsysGetButtonConfigStorageLeft (s32 index, HidcfgButtonConfigLeft *config, HidcfgStorageName *name) |
| GetButtonConfigStorageLeft. More...
|
|
Result | hidsysGetButtonConfigStorageRight (s32 index, HidcfgButtonConfigRight *config, HidcfgStorageName *name) |
| GetButtonConfigStorageRight. More...
|
|
Result | hidsysSetButtonConfigStorageEmbedded (s32 index, const HidcfgButtonConfigEmbedded *config, const HidcfgStorageName *name) |
| SetButtonConfigStorageEmbedded. More...
|
|
Result | hidsysSetButtonConfigStorageFull (s32 index, const HidcfgButtonConfigFull *config, const HidcfgStorageName *name) |
| SetButtonConfigStorageFull. More...
|
|
Result | hidsysSetButtonConfigStorageLeft (s32 index, const HidcfgButtonConfigLeft *config, const HidcfgStorageName *name) |
| SetButtonConfigStorageLeft. More...
|
|
Result | hidsysSetButtonConfigStorageRight (s32 index, const HidcfgButtonConfigRight *config, const HidcfgStorageName *name) |
| SetButtonConfigStorageRight. More...
|
|
hid:sys service IPC wrapper.
- Author
- exelix, yellows8, ndeadly