Skip to content
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

Store separate bindings for every different controller #52

Open
nmlgc opened this issue Sep 3, 2023 · 0 comments
Open

Store separate bindings for every different controller #52

nmlgc opened this issue Sep 3, 2023 · 0 comments
Labels
Enhancement New feature or request Input Keyboard and joypad input. ~≤0.33 pushes Projected number of pushes needed. Might turn out to get more expensive!

Comments

@nmlgc
Copy link
Owner

nmlgc commented Sep 3, 2023

This would mainly allow different controllers to be used without having to rebind every time you want to play with a different controller. But it would also help when using the same controller in a configuration that is used on both Windows and Linux, since Linux uses different IDs for the same buttons, and even seems to make up axes and buttons that physically don't exist. (At least Wine does.)

Internally, we would differentiate using the SDL-reported GUID, while we use the SDL-reported name in the Joy Pad menu.

@nmlgc nmlgc added Enhancement New feature or request ~≤0.33 pushes Projected number of pushes needed. Might turn out to get more expensive! Input Keyboard and joypad input. labels Sep 3, 2023
@nmlgc nmlgc changed the title Store separate keybindings for every different controller Store separate bindings for every different controller Sep 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Input Keyboard and joypad input. ~≤0.33 pushes Projected number of pushes needed. Might turn out to get more expensive!
Projects
None yet
Development

No branches or pull requests

1 participant