HID services: Difference between revisions

Line 1,409: Line 1,409:


== GetUniquePadsFromNpad ==
== GetUniquePadsFromNpad ==
Takes an input u32 [[#NpadIdType]], a type-0xA output buffer, and returns an output u64 for total output entries.
Takes an input u32 [[#NpadIdType]], a type-0xA output buffer, and returns an output s64 for total output entries (which is copied to a s32 by official sw).


The output buffer contains an array of u64 '''UniquePadId'''.
The output buffer contains an array of u64 '''UniquePadId'''.
Line 1,417: Line 1,417:


== GetUniquePadIds ==
== GetUniquePadIds ==
Takes a type-0xA output buffer, and returns an output u64 for total output entries.
Takes a type-0xA output buffer, and returns an output s64 for total output entries (which is copied to a s32 by official sw).


The output buffer contains an array of u64 '''UniquePadId'''.
The output buffer contains an array of u64 '''UniquePadId'''.