-
Notifications
You must be signed in to change notification settings - Fork 13
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
feat(InputPlumber): Switch to InputPlumber for input management #332
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
pastaq
commented
Apr 25, 2024
•
edited
edited
- Adds InputPlumber dbus interface to InputManager.
- Adds InputPlumber dbus interface to OverlayInputManager.
- Removes HandheldGamepad, ManagedGamepad, GamepadManager, GamepadProfile.
- Modifies HandheldPlatform to only provide images for the InputMapper.
- Handles Input.action_press more explicitly.
- Removes vaporui, moves elements still used by card_ui to common.
- Removes OpenSD.
- Removes libevdev.
- Updates libdbus.
- Adds new Gamepad Mapping UI and expands capabilities.
- Removed HIDAPI disabling.
- Added gamepad configuration button to the quick bar.
- Fixes setting the theme.
- Adds two new themes.
pastaq
changed the title
feat(InputPlumber): Swithc to InputPlumber for input management
feat(InputPlumber): Switch to InputPlumber for input management
Apr 25, 2024
pastaq
force-pushed
the
pastaq/InputPlumber
branch
2 times, most recently
from
April 26, 2024 21:18
7781c24
to
19b8f64
Compare
- Adds InputPlumber dbus interface to InputManager. - Adds InputPlumber dbus interface to OverlayInputManager. - Removes HandheldGamepad, ManagedGamepad, GamepadManager, GamepadProfile. - Modifies HandheldPlatform to only provide images for the InputMapper. - Handles Input.action_press more explicitly. - Removes vaporui, moves elements still used by card_ui to common. - Removes OpenSD. - Updates libdbus.
ShadowApex
force-pushed
the
pastaq/InputPlumber
branch
from
May 18, 2024 18:48
125d4a3
to
af4e551
Compare
TODO:
|
ShadowApex
force-pushed
the
pastaq/InputPlumber
branch
from
May 19, 2024 04:32
aa7ccda
to
9b8b5ae
Compare
… fix double inputs for some gamepads
- Gamepad profile and target devices will now properly load at startup. - Gamepad profile and target devices will now properly be set when changing the default profile. - Gamepad profile and target devices will now properly be set when InputPlumber is restarted.
For some reason when releasing RB the GUIDE button gets issued. I tested inputplumber on regular steam and gamescope session. There it acts normally. See also here: ShadowBlip/InputPlumber#112 |
- Add water_vapor_theme. - Add majnaro theme. - Add water_vapor theme as default theme for ChimeraOS and Manjaroa - Fix an issue where setting a theme for first time wouldn't change all aspects of that theme.
…rary item metadata, and removed debug log
ShadowApex
approved these changes
Jun 2, 2024
🎉 This PR is included in version 0.31.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.