HID Services: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 104: | Line 104: | ||
=HID service "hid:QTM"= | =HID service "hid:QTM"= | ||
This was added with [[9.0.0-20]]. HID module only registers+handles this service when running on [[New 3DS]]. The command-handler for this is the same as the other HID services, see above. This cmd-handler thread only runs on core2-3, while the other cmd-handler threads run on core0. | This was added with [[9.0.0-20]]. HID module only registers+handles this service when running on [[New 3DS]]. The command-handler for this is the same as the other HID services, see above. This cmd-handler thread only runs on core2-3, while the other cmd-handler threads run on core0. The cores the cmd-handler thread runs on is the only difference between hid:QTM and the other HID services. | ||
=See Also= | =See Also= | ||
[[HID_Shared_Memory|HID Shared Memory]] | [[HID_Shared_Memory|HID Shared Memory]] | ||
Revision as of 21:01, 10 October 2014
HID service "hid:USER"
| Command Header | Only available with hid:SPVR | Description |
|---|---|---|
| 0x0001.... | Yes | ? |
| 0x0002.... | Yes | ? |
| 0x0003.... | Yes | ? |
| 0x0004.... | Yes | ? |
| 0x0005.... | Yes | ? |
| 0x0006.... | Yes | ? |
| 0x0007.... | Yes | ? |
| 0x0008.... | Yes | ? |
| 0x0009.... | Yes | ? |
| 0x000A0000 | No | GetIPCHandles |
| 0x000B0000 | Yes | StartAnalogStickCalibration |
| 0x000C.... | Yes | ? |
| 0x000D.... | Yes | ? |
| 0x000E0000 | Yes | GetAnalogStickCalibrateParam |
| 0x000F.... | Yes | ? |
| 0x0010.... | Yes | ? |
| 0x00110000 | No | EnableAccelerometer |
| 0x00120000 | No | DisableAccelerometer |
| 0x00130000 | No | EnableGyroscopeLow |
| 0x00140000 | No | DisableGyroscopeLow |
| 0x00150000 | No | GetGyroscopeLowRawToDpsCoefficient |
| 0x00160000 | No | GetGyroscopeLowCalibrateParam |
| 0x00170000 | No | GetSoundVolume |
HID service "hid:SPVR"
This is used by Home Menu and other system titles. The command-handler for this is the same as the other HID services, see above.
HID service "hid:QTM"
This was added with 9.0.0-20. HID module only registers+handles this service when running on New 3DS. The command-handler for this is the same as the other HID services, see above. This cmd-handler thread only runs on core2-3, while the other cmd-handler threads run on core0. The cores the cmd-handler thread runs on is the only difference between hid:QTM and the other HID services.