controls:playstation2_controller
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | controls:playstation2_controller [2019/08/27 20:45] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | Analogue Dual Shock 2 Controller in Red LED analogue mode (attached to a PS2) | ||
+ | Bytes 1 to 9 (except ID byte 2 (0X79)) are the same as on a PS1 analogue controller. | ||
+ | |||
+ | ^Byte ^Command ^Data (HEX)^Bit 0 ^Bit1 ^Bit2 ^Bit3 ^Bit4 ^Bit5 ^Bit6 ^Bit7^ | ||
+ | |1 |0x01 |0xFF | ||
+ | |2 |0x42 |0x79 | ||
+ | |3 |0x00 |0x5A | ||
+ | |4 |RH motor | |Select |R3 |L3 |Start |↑ |→ |↓ |←| | ||
+ | |5 |LH motor | |L2 |R2 |L1 |R1 |∆ |O |X || | ||
+ | |6 |0x00 | ||
+ | |7 |0x00 | ||
+ | |8 |0x00 | ||
+ | |9 |0x00 | ||
+ | |10 |0x00 | ||
+ | |11 |0x00 | |← | ||
+ | |12 |0x00 | |↑ 0x00=Off | ||
+ | |13 |0x00 | |↓ 0x00=Off | ||
+ | |14 |0x00 | |∆ | ||
+ | |15 |0x00 | |O 0x00=Off | ||
+ | |16 |0x00 | |X | ||
+ | |17 |0x00 | | | ||
+ | |18 |0x00 | |L1 | ||
+ | |19 |0x00 | |R1 | ||
+ | |20 |0x00 | |L2 | ||
+ | |21 |0x00 | |R2 | ||
+ | |||
+ | |||
+ | When pressing the analogue buttons (bytes ten to twenty one), the readout appears in two places in the signal, once in byte four or five with a digital output, and once in its respective byte with an eight bit analogue output. | ||
+ | |||
+ | |||
+ | Analogue controller (Duel Shock 2) | ||
+ | The Duel Shock 2 controller is the standard controller for the PlayStation 2. It at first appears to be the same as the previous analogue controller, but in fact all the function buttons except the start, select and R3 and L3 buttons have analogue capability. | ||
+ | The harder you press the button the more the rounded conductive pad deforms and so a greater area becomes in contact lowering the overall resistance further. | ||
+ | |||
+ | This system of full analogue control gives extra functionality and better game play, but could lead to extra stress being put on the controller. | ||
+ | |||
+ | The sort of precision offered seems total overkill for a push button with such small displacement. |
controls/playstation2_controller.txt · Last modified: 2019/08/27 20:45 by 127.0.0.1