r2024-05-29
github-actions
released this
29 May 16:07
·
41 commits
to master
since this release
- Per-device mappings are now possible on the Bluetooth version. Use the "Monitor" tab to see what virtual port was assigned to each device.
- Gamepad analog sticks and dpad now have reasonable default values, so they stay in neutral positions when nothing is mapped to them.
- Plugging in a mouse and a gamepad with analog sticks at the same time shouldn't cause issues anymore (you'll still want to map them separately with per-device mappings of course).
- When emulated device type is set to Stadia controller, we now clamp the analog stick outputs to 1-255 as that is the range the report descriptor specifies.
- The scaling parameter now works on sticky/tap/hold mappings, so mappings like Left button -> R2 axis, scaling=255, sticky=true now work as expected.