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