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

Make it easy to load/save control configurations #3187

Open
raffraffraff opened this issue Dec 2, 2022 · 2 comments
Open

Make it easy to load/save control configurations #3187

raffraffraff opened this issue Dec 2, 2022 · 2 comments

Comments

@raffraffraff
Copy link

raffraffraff commented Dec 2, 2022

Context: Enabling / Disabling the joystick should affect other mappings

If I disable the joystick, then I shouldn't have to manually remap all the movement and weapon mappings. Why would I want "Fire" to map to "joystick1" if I've disabled joystick? I would like Teeworlds to keep a set of button mappings for "Joystick mode" and another set for "Mouse mode".

Solution: Make it easier to load/save configurations in the UI

Even if I have to manually remap the movement / weapon bindings when I disable the joystick, I shouldn't have to do this every single time. It would be much easier to work out a bunch of settings and save them as "Joystick", and another set called "Mouse" (and you could go further and have "Mouse+Joystick" if you wanted to use the joystick D-pad and shoulder buttons along with the mouse)

I know there's a console option to save configuration, but I don't know what else this loads/saves. Also, the target audience for this setup are 3x pre-teen boys. A UI option would be so much simpler for them.

@Dune-jr
Copy link
Member

Dune-jr commented Dec 2, 2022

Although it is not obvious in the UI, you can have one action mapped to several commands. "Fire" can be mapped to both "joystick 1" and "mouse1" at the same time.
This is indeed an UI issue.

Have you used the joystick ingame and been incovenienced by this?

@raffraffraff
Copy link
Author

OK, it's not obvious at all about binding multiple keys to an action, that'll certainly help. I'll see if I can create a single configuration that'll work with both joystick and mouse.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants