Merge pull request 'Add stick button mappings to gamepad implementation and improve docs' (#1696) from kaosuryoko/strudel:gamepad-stick-button into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1696
This commit is contained in:
commit
8f24ce223f
3 changed files with 14 additions and 0 deletions
|
|
@ -40,6 +40,12 @@ const pattern = sequence([
|
||||||
- D-Pad
|
- D-Pad
|
||||||
- `up`, `down`, `left`, `right` (or `u`, `d`, `l`, `r` or uppercase)
|
- `up`, `down`, `left`, `right` (or `u`, `d`, `l`, `r` or uppercase)
|
||||||
- Toggle versions: `tglUp`, `tglDown`, `tglLeft`, `tglRight`(or `tglU`, `tglD`, `tglL`, `tglR`)
|
- Toggle versions: `tglUp`, `tglDown`, `tglLeft`, `tglRight`(or `tglU`, `tglD`, `tglL`, `tglR`)
|
||||||
|
- Stick Buttons
|
||||||
|
- `l3`, `r3` (or `ls`, `rs`)
|
||||||
|
- Toggle versions: `tglL3`, `tglR3` (or `tglLS`, `tglRS`)
|
||||||
|
- System Buttons
|
||||||
|
- `start`, `back` (or uppercase `START`, `BACK`)
|
||||||
|
- Toggle versions: `tglStart`, `tglBack` (or `tglSTART`, `tglBACK`)
|
||||||
|
|
||||||
### Analog Sticks
|
### Analog Sticks
|
||||||
- Left Stick
|
- Left Stick
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,10 @@ The gamepad module provides access to buttons and analog sticks as normalized si
|
||||||
| | Toggle versions: `tglLB`, `tglRB`, `tglLT`, `tglRT` |
|
| | Toggle versions: `tglLB`, `tglRB`, `tglLT`, `tglRT` |
|
||||||
| D-Pad | `up`, `down`, `left`, `right` (or `u`, `d`, `l`, `r` or uppercase) |
|
| D-Pad | `up`, `down`, `left`, `right` (or `u`, `d`, `l`, `r` or uppercase) |
|
||||||
| | Toggle versions: `tglUp`, `tglDown`, `tglLeft`, `tglRight` (or `tglU`, `tglD`, `tglL`, `tglR`) |
|
| | Toggle versions: `tglUp`, `tglDown`, `tglLeft`, `tglRight` (or `tglU`, `tglD`, `tglL`, `tglR`) |
|
||||||
|
| Stick Buttons | `l3`, 'r3' (or `ls`, `rs`) |
|
||||||
|
| | Toggle versions: `tglL3`, 'tglR3' (or `tglLs`, `tglRs`) |
|
||||||
|
| System Buttons | `start`, `back` (or uppercase `START`, `BACK`) |
|
||||||
|
| | Toggle versions: `tglStart`, `tglBack` (or `tglSTART`, `tglBACK`) |
|
||||||
|
|
||||||
### Analog Sticks
|
### Analog Sticks
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,10 @@ export const buttonMap = {
|
||||||
rt: 7,
|
rt: 7,
|
||||||
back: 8,
|
back: 8,
|
||||||
start: 9,
|
start: 9,
|
||||||
|
l3: 10,
|
||||||
|
ls: 10,
|
||||||
|
r3: 11,
|
||||||
|
rs: 11,
|
||||||
u: 12,
|
u: 12,
|
||||||
up: 12,
|
up: 12,
|
||||||
d: 13,
|
d: 13,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue