-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add gamepad rumble support to bevy_input #8398
Commits on Feb 5, 2022
-
Add rumble support to bevy_gilrs
This adds the `RumbleRequest` event and a system to read them and rumble controllers accordingly. It gives users two ways of controlling controller rumble: 1. A very primitive API with `RumbleIntensity` that is easy to understand and use. 2. A direct access to the girls `ff::Effect` system for complete fine-grained control over how the gamepad rumbles.
Configuration menu - View commit details
-
Copy full SHA for 0707bdc - Browse repository at this point
Copy the full SHA 0707bdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bfbfda - Browse repository at this point
Copy the full SHA 8bfbfdaView commit details
Commits on Apr 16, 2023
-
Merge remote-tracking branch 'origin/main' into rumble
Conflicts: crates/bevy_gilrs/Cargo.toml crates/bevy_gilrs/src/lib.rs crates/bevy_gilrs/src/rumble.rs examples/README.md examples/input/gamepad_rumble.rs
Configuration menu - View commit details
-
Copy full SHA for 1628d42 - Browse repository at this point
Copy the full SHA 1628d42View commit details -
Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a2f5fd9 - Browse repository at this point
Copy the full SHA a2f5fd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ca8654 - Browse repository at this point
Copy the full SHA 6ca8654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e6420 - Browse repository at this point
Copy the full SHA 34e6420View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08e5690 - Browse repository at this point
Copy the full SHA 08e5690View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7787e6a - Browse repository at this point
Copy the full SHA 7787e6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55985d7 - Browse repository at this point
Copy the full SHA 55985d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b5615f - Browse repository at this point
Copy the full SHA 0b5615fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47dd5b3 - Browse repository at this point
Copy the full SHA 47dd5b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc75f63 - Browse repository at this point
Copy the full SHA dc75f63View commit details -
Configuration menu - View commit details
-
Copy full SHA for d16c375 - Browse repository at this point
Copy the full SHA d16c375View commit details -
Configuration menu - View commit details
-
Copy full SHA for bac6ddd - Browse repository at this point
Copy the full SHA bac6dddView commit details -
Configuration menu - View commit details
-
Copy full SHA for c36af78 - Browse repository at this point
Copy the full SHA c36af78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 254be0f - Browse repository at this point
Copy the full SHA 254be0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fed666 - Browse repository at this point
Copy the full SHA 7fed666View commit details -
Configuration menu - View commit details
-
Copy full SHA for e54e6ef - Browse repository at this point
Copy the full SHA e54e6efView commit details -
Configuration menu - View commit details
-
Copy full SHA for d092d2a - Browse repository at this point
Copy the full SHA d092d2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90079b9 - Browse repository at this point
Copy the full SHA 90079b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f4e744 - Browse repository at this point
Copy the full SHA 1f4e744View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23668eb - Browse repository at this point
Copy the full SHA 23668ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbc5283 - Browse repository at this point
Copy the full SHA fbc5283View commit details -
Configuration menu - View commit details
-
Copy full SHA for e26fd82 - Browse repository at this point
Copy the full SHA e26fd82View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef0e248 - Browse repository at this point
Copy the full SHA ef0e248View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc92a5b - Browse repository at this point
Copy the full SHA fc92a5bView commit details
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d455a2b - Browse repository at this point
Copy the full SHA d455a2bView commit details -
Interrupt rumble with east button
This is more commonly used for "cancel" type actions.
Configuration menu - View commit details
-
Copy full SHA for 307eadc - Browse repository at this point
Copy the full SHA 307eadcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 380764a - Browse repository at this point
Copy the full SHA 380764aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71a09b6 - Browse repository at this point
Copy the full SHA 71a09b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a0a616 - Browse repository at this point
Copy the full SHA 9a0a616View commit details -
Configuration menu - View commit details
-
Copy full SHA for 714f2af - Browse repository at this point
Copy the full SHA 714f2afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 643b9a4 - Browse repository at this point
Copy the full SHA 643b9a4View commit details
Commits on Apr 19, 2023
-
Apply suggestions from code review
Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8d0ab03 - Browse repository at this point
Copy the full SHA 8d0ab03View commit details
Commits on Apr 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 52c7f4f - Browse repository at this point
Copy the full SHA 52c7f4fView commit details -
Fix issues with rumble durations
Rumbling was closely coupled with frame rate, meaning if you dropped frames, you would get longer or shorter rumbles. Also, using an f32 would probably cause issues after an hour or two of gameplay.
Configuration menu - View commit details
-
Copy full SHA for fc21d2f - Browse repository at this point
Copy the full SHA fc21d2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 677fd91 - Browse repository at this point
Copy the full SHA 677fd91View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcf8e2e - Browse repository at this point
Copy the full SHA dcf8e2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58825df - Browse repository at this point
Copy the full SHA 58825dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9748db - Browse repository at this point
Copy the full SHA f9748dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecd61ca - Browse repository at this point
Copy the full SHA ecd61caView commit details -
Configuration menu - View commit details
-
Copy full SHA for e07a55c - Browse repository at this point
Copy the full SHA e07a55cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d83959a - Browse repository at this point
Copy the full SHA d83959aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 388ef33 - Browse repository at this point
Copy the full SHA 388ef33View commit details -
Not everybody has the same expectations about what button on a gamepad should cancel.
Configuration menu - View commit details
-
Copy full SHA for 836218a - Browse repository at this point
Copy the full SHA 836218aView commit details -
Update crates/bevy_input/src/gamepad.rs
Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fa5ceb0 - Browse repository at this point
Copy the full SHA fa5ceb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5ed292 - Browse repository at this point
Copy the full SHA f5ed292View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7978fae - Browse repository at this point
Copy the full SHA 7978faeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 438051f - Browse repository at this point
Copy the full SHA 438051fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f250fb8 - Browse repository at this point
Copy the full SHA f250fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4261821 - Browse repository at this point
Copy the full SHA 4261821View commit details -
Update crates/bevy_gilrs/src/lib.rs
Co-authored-by: Nicola Papale <nicopap@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 103fceb - Browse repository at this point
Copy the full SHA 103fcebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1829fc7 - Browse repository at this point
Copy the full SHA 1829fc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a87e486 - Browse repository at this point
Copy the full SHA a87e486View commit details -
Configuration menu - View commit details
-
Copy full SHA for 673facd - Browse repository at this point
Copy the full SHA 673facdView commit details
Commits on Apr 23, 2023
-
Co-authored-by: Bruce Reif (Buswolley) <bruce.reif@dynata.com>
Configuration menu - View commit details
-
Copy full SHA for 990a262 - Browse repository at this point
Copy the full SHA 990a262View commit details
Commits on Apr 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 98b26f0 - Browse repository at this point
Copy the full SHA 98b26f0View commit details