HID services: Difference between revisions

(One intermediate revision by the same user not shown)
Line 421: Line 421:
| 7
| 7
| NpadLark
| NpadLark
| NES controller.
| NES/Famicom controller.
|-
|-
| 8
| 8
| NpadHandheldLark
| NpadHandheldLark
| NES controller in handheld mode.
| NES/Famicom controller in handheld mode.
|-
|-
| 9
| 9
| NpadLucia
| NpadLucia
|  
| Unknown.
|-
|-
| 10-28
| 10-28
Line 437: Line 437:
| 29
| 29
| NpadSystemExt
| NpadSystemExt
|
| Generic external controller.
|-
|-
| 30
| 30
| NpadSystem
| NpadSystem
|
| Generic controller.
|-
|-
| 31
| 31
Line 913: Line 913:
| 0-7
| 0-7
|  
|  
| BIT(N*4+0) = Pro-Controller, BIT(N*4+1) = Joy-Con Left, BIT(N*4+2) = Joy-Con Right, BIT(N*4+3) = invalid. Where N is 0-1.
| BIT(N*4+0) = Pro Controller, BIT(N*4+1) = Joy-Con Left, BIT(N*4+2) = Joy-Con Right, BIT(N*4+3) = invalid. Where N is 0-1.
|-
|-
| 8-10
| 8-10
|  
|  
| Pro-Controller
| Pro Controller
|-
|-
| 11
| 11
|  
|  
| Famicom-Controller
| Famicom left controller
|-
|-
| 12
| 12
|  
|  
| Famicom-Controller II with microphone
| Famicom right controller (with microphone)
|-
|-
| 13
| 13
|  
|  
| NES-Controller ([[#DeviceType]]=0x200)
| NES left controller
|-
|-
| 14
| 14
|  
|  
| NES-Controller ([[#DeviceType]]=0x400)
| NES right controller
|-
|-
| 15-16
| 15-16
Line 941: Line 941:
| 17
| 17
|  
|  
| Unknown ([[#DeviceType]]=0x8000)
| Generic external controller
|-
|-
| 18-20
| 18-20
Line 949: Line 949:
| 21-23
| 21-23
|  
|  
| Unknown ([[#DeviceType]]=0x80000000)
| Generic controller
|}
|}