@@ -22,30 +22,29 @@ For me button and stick events were found in /dev/input/event4. If you're workin
2222
2323<table >
2424<tr ><th >Event</th ><th >ID</th ><th >Code</th ><th >Possible Values</th ><th >Description</th ></tr >
25- <tr ><td >X Button</td ><td >1</td ><td >304</td ><td >
26- <tr ><td >Circle Button</td ><td >1</td ><td >305</td ><td >
27- <tr ><td >Triangle Burron</td ><td >1</td ><td >307</td ><td >
28- <tr ><td >Square Button</td ><td >1</td ><td >308</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
29- <tr ><td >Share Button</td ><td >1</td ><td >314</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
30- <tr ><td >Options Button</td ><td >1</td ><td >315</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
31- <tr ><td >PS Button</td ><td >1</td ><td >316</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
32- <tr ><td >Left Stick Push</td ><td >1</td ><td >317</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
33- <tr ><td >Right Stick Push</td ><td >1</td ><td >318</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
34- <tr ><td >L1</td ><td >1</td ><td >310</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
35- <tr ><td >R1</td ><td >1</td ><td >311</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
36- <tr ><td >L2</td ><td >1</td ><td >312</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
37- <tr ><td >R2</td ><td >1</td ><td >313</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
38- </table >
39- --------------
40- Event 3:
41- LEFT HORIZONTAL AXIS - 0 - 0 (top) to 255 (bottom)
42- LEFT VERT AXIS - 1 - 0 (top) to 255 (bottom)
43- L2 AXIS - 2 - 0 (released) to 255 (pushed)
44- RIGHT HORIZONTAL AXIS - 3 - 0 (top) to 255 (bottom)
45- RIGHT VERT AXIS - 4 - 0 (top) to 255 (bottom)
46- R2 AXIS - 5 - 0 (released) to 255 (pushed)
47- DIR HORIZONTAL - 16 - 1 (left), 0 (released), -1 (right)
48- DIR HORIZONTAL - 17 - 1 (left), 0 (released), -1 (right)
25+ <tr ><td >X Button</td ><td >4</td ><td >304</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
26+ <tr ><td >Circle Button</td ><td >4</td ><td >305</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
27+ <tr ><td >Triangle Burron</td ><td >4</td ><td >307</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
28+ <tr ><td >Square Button</td ><td >4</td ><td >308</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
29+ <tr ><td >Share Button</td ><td >4</td ><td >314</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
30+ <tr ><td >Options Button</td ><td >4</td ><td >315</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
31+ <tr ><td >PS Button</td ><td >4</td ><td >316</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
32+ <tr ><td >Left Stick Push</td ><td >4</td ><td >317</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
33+ <tr ><td >Right Stick Push</td ><td >4</td ><td >318</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
34+ <tr ><td >L1</td ><td >4</td ><td >310</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
35+ <tr ><td >R1</td ><td >4</td ><td >311</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
36+ <tr ><td >L2</td ><td >4</td ><td >312</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
37+ <tr ><td >R2</td ><td >4</td ><td >313</td ><td >0 or 1</td ><td >0 Released/1 Pressed</td ></tr >
38+
39+ <tr ><td >Left Stick Horizontal Axis</td ><td >3</td ><td >0</td ><td >0 to 255</td ><td >0 (left) to 255 (right)</td ></tr >
40+ <tr ><td >Left Stick Vertical Axis</td ><td >3</td ><td >1</td ><td >0 to 255</td ><td >0 (top) to 255 (bottom)</td ></tr >
41+ <tr ><td >L2 Axis</td ><td >3</td ><td >2</td ><td >0 to 255</td ><td >0 (released) to 255 (pressed all the way)</td ></tr >
42+
43+ <tr ><td >Right Stick Horizontal Axis</td ><td >3</td ><td >3</td ><td >0 to 255</td ><td >0 (left) to 255 (right)</td ></tr >
44+ <tr ><td >Right Stick Vertical Axis</td ><td >3</td ><td >4</td ><td >0 to 255</td ><td >0 (top) to 255 (bottom)</td ></tr >
45+ <tr ><td >R2 Axis</td ><td >3</td ><td >4</td ><td >0 to 255</td ><td >0 (released) to 255 (pressed all the way)</td ></tr >
46+ <tr ><td >Directional Pad Horizontal</td ><td >3</td ><td >16</td ><td >-1, 0 or 1</td ><td >-1 (right), 0 (released), 1 (left)</td ></tr >
47+ <tr ><td >Directional Pad Vertical</td ><td >3</td ><td >17</td ><td >-1, 0 or 1</td ><td >-1 (right), 0 (released), 1 (left)</td ></tr >
4948</table >
5049
5150<a href =" https://codeadam.ca " >
0 commit comments