mirror of
https://github.com/marcriera/ddgo-controller-docs.git
synced 2025-04-19 01:59:29 +02:00
Add documentation for one handle Unbalance controller
This commit is contained in:
parent
8f59bb2703
commit
394995fd93
1 changed files with 10 additions and 6 deletions
|
@ -12,13 +12,17 @@ The information in this section applies to the following controllers:
|
||||||
|
|
||||||
### DGC-255
|
### DGC-255
|
||||||
|
|
||||||
This controller shares most of its behaviour with DGOC-44U, but internal details need to be confirmed.
|
This controller has one handle (5 power notches and 8+emergency brake notches), a D-Pad and 6 buttons (Select, Start, A, B, C, D).
|
||||||
|
|
||||||
|
Internally, it is a HID-compliant joystick with two axes, 6 buttons and a PoV hat switch (the handle positions are reported via axes).
|
||||||
|
|
||||||
|
Besides the PoV hat switch, it reports the same data as a DGOC-44U controller. The games check if the controller has a PoV hat switch to distinguish between a DGC-255 and a DGOC-44U.
|
||||||
|
|
||||||
### DGOC-44U
|
### DGOC-44U
|
||||||
|
|
||||||
This controller has two handles (5 power notches and 8+emergency brake notches) and 6 buttons (Select, Start, A, B, C, D).
|
This controller has two handles (5 power notches and 8+emergency brake notches) and 6 buttons (Select, Start, A, B, C, D).
|
||||||
|
|
||||||
Internally, it is a HID-compliant joystick with two axes and six buttons (the handle positions are reported via axes). You can find its HID descriptor [here](descriptor-dgoc44u.txt).
|
Internally, it is a HID-compliant joystick with two axes and 6 buttons (the handle positions are reported via axes). You can find its HID descriptor [here](descriptor-dgoc44u.txt).
|
||||||
|
|
||||||
| | |
|
| | |
|
||||||
|-------------------|---------------------------|
|
|-------------------|---------------------------|
|
||||||
|
@ -58,7 +62,7 @@ No details are available regarding internal functioning.
|
||||||
|
|
||||||
### TCPP-20009/TCPP-20012
|
### TCPP-20009/TCPP-20012
|
||||||
|
|
||||||
This controller has two handles (5 power notches and 8+emergency brake notches), a D-Pad and six buttons (Select, Start, A, B, C, D). In addition, it provides a door lamp and a 3.5 mm jack connector to plug a horn pedal. There are two rumble motors, one in each handle.
|
This controller has two handles (5 power notches and 8+emergency brake notches), a D-Pad and 6 buttons (Select, Start, A, B, C, D). In addition, it provides a door lamp and a 3.5 mm jack connector to plug a horn pedal. There are two rumble motors, one in each handle.
|
||||||
|
|
||||||
Internally, it is a HID device with a vendor-specific class.
|
Internally, it is a HID device with a vendor-specific class.
|
||||||
|
|
||||||
|
@ -127,7 +131,7 @@ The data sent to the controller follows the structure below.
|
||||||
|
|
||||||
### TCPP-20011
|
### TCPP-20011
|
||||||
|
|
||||||
This controller has two handles (13 power notches and 7+emergency brake notches), a D-Pad and six buttons (Select, Start, A, B, C, D). In addition, it provides a simple display, a door lamp and a 3.5 mm jack connector to plug a horn pedal. There are two rumble motors, one in each handle.
|
This controller has two handles (13 power notches and 7+emergency brake notches), a D-Pad and 6 buttons (Select, Start, A, B, C, D). In addition, it provides a simple display, a door lamp and a 3.5 mm jack connector to plug a horn pedal. There are two rumble motors, one in each handle.
|
||||||
|
|
||||||
Internally, it is a HID device with a vendor-specific class.
|
Internally, it is a HID device with a vendor-specific class.
|
||||||
|
|
||||||
|
@ -202,7 +206,7 @@ Multi-byte values should be stored in **Little Endian**.
|
||||||
|
|
||||||
### TCPP-20014
|
### TCPP-20014
|
||||||
|
|
||||||
This controller has two handles (4 power notches and an analogue brake handle with three areas), a D-Pad and seven buttons (Select, Start, Horn, Announce, Camera, Left doors, Right doors). In addition, it provides a 3.5 mm jack connector to plug a horn pedal.
|
This controller has two handles (4 power notches and an analogue brake handle with three areas), a D-Pad and 7 buttons (Select, Start, Horn, Announce, Camera, Left doors, Right doors). In addition, it provides a 3.5 mm jack connector to plug a horn pedal.
|
||||||
|
|
||||||
Internally, it is a HID device with a vendor-specific class.
|
Internally, it is a HID device with a vendor-specific class.
|
||||||
|
|
||||||
|
@ -218,7 +222,7 @@ Internally, it is a HID device with a vendor-specific class.
|
||||||
|
|
||||||
The controller sends reports to the host (PS2) formed by 8 bytes:
|
The controller sends reports to the host (PS2) formed by 8 bytes:
|
||||||
|
|
||||||
| Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 -| Bytes 6-8 |
|
| Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 | Bytes 6-8 |
|
||||||
|:------:|:------:|:------:|:------:|:-------:|:---------:|
|
|:------:|:------:|:------:|:------:|:-------:|:---------:|
|
||||||
| Brake | Power | Pedal | D-Pad | Buttons | Unused |
|
| Brake | Power | Pedal | D-Pad | Buttons | Unused |
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue