Editing DS4-USB
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 234: | Line 234: | ||
=== HID Report Descriptor === | === HID Report Descriptor === | ||
[ | [http://www.usb.org/developers/devclass_docs/Hut1_12v2.pdf HID Usage Tables 1.12 (p.26)] | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Line 774: | Line 774: | ||
|- | |- | ||
|[1] | |[1] | ||
|colspan="8"|{{padl}} | |colspan="8"|{{padl}} X axis (0 = {{padll}} left) | ||
|- | |- | ||
|[2] | |[2] | ||
|colspan="8"|{{padl}} | |colspan="8"|{{padl}} Y axis (0 = {{padlu}} up) | ||
|- | |- | ||
|[3] | |[3] | ||
|colspan="8"|{{padr}} Right Stick axis X | |colspan="8"|{{padr}} Right Stick axis X | ||
|- | |- | ||
|[4] | |[4] | ||
|colspan="8"|{{padr}} Right Stick axis Y | |colspan="8"|{{padr}} Right Stick axis Y | ||
|- | |- | ||
|[5] | |[5] | ||
Line 824: | Line 824: | ||
|colspan="8"|{{padr2}} Trigger | |colspan="8"|{{padr2}} Trigger | ||
|- | |- | ||
|[10 - 11] | |[10] | ||
|colspan="8"| | |colspan="8"|Unknown, seems to count downwards, non-random pattern | ||
|- | |||
|[11] | |||
|colspan="8"|Unknown, seems to count upwards by 3, but by 2 when [10] underflows | |||
|- | |- | ||
|[12] | |[12] | ||
|colspan="8"|Battery Level | |colspan="8"|Battery Level | ||
|- | |- | ||
|[13 - 14] | |[13] | ||
|colspan="8"| | |colspan="8"|Unknown | ||
|- | |||
|[14 - 15] | |||
|colspan="8"|Accel Z (signed): orientation acceleration measures | |||
|- | |- | ||
|[ | |[16 - 17] | ||
|colspan="8"| | |colspan="8"|Accel Y | ||
|- | |- | ||
|[ | |[18 - 19] | ||
|colspan="8"| | |colspan="8"|Accel X | ||
|- | |- | ||
|[ | |[20 - 21] | ||
|colspan="8"| | |colspan="8"|Gyro X: orientation measures | ||
|- | |- | ||
|[ | |[22 - 23] | ||
|colspan="8"| | |colspan="8"|Gyro Y | ||
|- | |- | ||
|[ | |[24 - 25] | ||
|colspan="8"| | |colspan="8"|Gyro Z | ||
|- | |- | ||
|[ | |[26 - 29] | ||
|colspan="8"|Unknown | |colspan="8"|Unknown | ||
|- | |- | ||
Line 876: | Line 882: | ||
|- | |- | ||
|[35] | |[35] | ||
|0 if finger | |0 if finger 1 is down. | ||
|colspan="7"|T-PAD: tracking numbers, unique to each finger (№1) | |colspan="7"|T-PAD: tracking numbers, unique to each finger (№1), so for each lift and repress, it gets a newly incremented figure. | ||
|- | |- | ||
|[36 - 38] | |[36 - 38] | ||
Line 890: | Line 896: | ||
|- | |- | ||
|[39] | |[39] | ||
|0 if finger | |0 if finger 2 is down. | ||
|colspan="7"|T-PAD: tracking numbers, unique to each finger (№2) | |colspan="7"|T-PAD: tracking numbers, unique to each finger (№2). | ||
|- | |- | ||
|[40 - 42] | |[40 - 42] |