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 |
| |} | | |} |
| | | |
Line 1,417: |
Line 1,417: |
| | 0 | | | 0 |
| | FullKey | | | FullKey |
− | | Pro Controller. | + | | Pro Controller and Gc controller. |
| |- | | |- |
| | 1 | | | 1 |
Line 1,425: |
Line 1,425: |
| | 2 | | | 2 |
| | HandheldLeft | | | HandheldLeft |
− | | Joy-Con left controller in handheld mode. | + | | Joy-Con/Famicom/NES left controller in handheld mode. |
| |- | | |- |
| | 3 | | | 3 |
| | HandheldRight | | | HandheldRight |
− | | Joy-Con right controller in handheld mode. | + | | Joy-Con/Famicom/NES right controller in handheld mode. |
| |- | | |- |
| | 4 | | | 4 |
| | JoyLeft | | | JoyLeft |
− | | Joy-Con left controller in single mode. | + | | Joy-Con left controller. |
| |- | | |- |
| | 5 | | | 5 |
| | JoyRight | | | JoyRight |
− | | Joy-Con right controller in single mode. | + | | Joy-Con right controller. |
| |- | | |- |
| | 6 | | | 6 |
Line 1,444: |
Line 1,444: |
| |- | | |- |
| | 7 | | | 7 |
− | | | + | | LarkLeft (HVC) |
− | | Famicom controller. | + | | Famicom left controller. |
| |- | | |- |
| | 8 | | | 8 |
− | | | + | | LarkRight (HVC) |
− | | Famicom controller II with microphone. | + | | Famicom right controller (with microphone). |
| |- | | |- |
| | 9 | | | 9 |
− | | | + | | LarkLeft (NES) |
− | | NES controller. | + | | NES left controller. |
| |- | | |- |
| | 10 | | | 10 |
− | | | + | | LarkRight (NES) |
− | | NES controller (same as above?). | + | | NES right controller. |
| |- | | |- |
| | 11-14 | | | 11-14 |
| | | | | |
− | | Unknown | + | | Reserved |
| |- | | |- |
| | 15 | | | 15 |
− | | | + | | SystemExt |
− | | Unknown controller type. | + | | Generic external controller. |
| |- | | |- |
| | 16-30 | | | 16-30 |
| | | | | |
− | | Unknown | + | | Reserved |
| |- | | |- |
| | 31 | | | 31 |
− | | | + | | System |
− | | Unknown controller type (similar to bit15?). | + | | Generic controller. |
| |} | | |} |
| | | |