mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
0badaaa4ba
After downloading the game onto my M1 Macbook, I wasn't able to get my Xbox Series X controller to work properly. The mappings seems all over the place in ways that didn't make sense, like the right analog stick bound to primary and secondary attack. I looked deeper into how controller binds work, and saw that they're mostly all mapped to sane defaults via gilrs. I setup a test project that mirrored gilrs's "hello world" example for controller inputs, and noted that the inputs were logged as expected. This is when I noted the version mismatch, as Veleron was using 0.9, while my project was using 0.10. After rolling back to 0.9 in my test project, I was able to reproduce the incorrect mappings. With the bump to 0.10, controller mappings respect our configured defaults for my Xbox Series X controller on MacOS. |
||
---|---|---|
.. | ||
anim | ||
benches | ||
egui | ||
examples | ||
i18n-helpers | ||
src | ||
build.rs | ||
Cargo.toml |