- Adds mapping for the Steam Controller.
- Adds a build for the RP2040 Advanced Breakout Board.
On the Steam Controller all the standard inputs are mapped as expected. Additional inputs are exposed as follows:
| input | usage |
|---|---|
| L4 | 0x0009000f (Button 15)
|
| R4 | 0x00090010 (Button 16)
|
| L5 | 0x00090011 (Button 17)
|
| R5 | 0x00090012 (Button 18)
|
| left stick touch | 0x00090013 (Button 19)
|
| right stick touch | 0x00090014 (Button 20)
|
| left grip sensor | 0x00090015 (Button 21)
|
| right grip sensor | 0x00090016 (Button 22)
|
| left trackpad touch | 0x00090017 (Button 23)
|
| right trackpad touch | 0x00090018 (Button 24)
|
| left trackpad press | 0x00090019 (Button 25)
|
| right trackpad press | 0x0009001a (Button 26)
|
| left trackpad X | 0xfffb0001
|
| left trackpad Y | 0xfffb0002
|
| left trackpad pressure | 0xfffb0003
|
| right trackpad X | 0xfffb0004
|
| right trackpad Y | 0xfffb0005
|
| right trackpad pressure | 0xfffb0006
|
| accelerometer X | 0x00200453
|
| accelerometer Y | 0x00200454
|
| accelerometer Z | 0x00200455
|
| gyroscope X | 0x00200457
|
| gyroscope Y | 0x00200458
|
| gyroscope Z | 0x00200459
|
| orientation quaternion X | 0x00010049
|
| orientation quaternion Y | 0x0001004a
|
| orientation quaternion Z | 0x0001004b
|
| orientation quaternion W | 0x0001004c
|