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

Requesting old snes9x-style "multiple bindings for one joypad button" support #7

Open
GoogleCodeExporter opened this issue Aug 23, 2015 · 4 comments

Comments

@GoogleCodeExporter
Copy link

While snes9x-gtk is, in my opinion, superior to ZSNES in all ways but one
(creating new cheat codes), there is one way in which I think it's inferior
to plain old snes9x:

With Snes9X's configuration file, you specified keybindings by saying "This
button should do that" while with snes9x-gtk, you say "That should be done
by this button".

The problem is that snes9x-gtk's way doesn't let you bind multiple
keys/buttons to the same action. (eg. Putting an "Enable turbo" button on
every joystick or, more importantly, binding joypad one to the keyboard and
joystick one simultaneously)

Original issue reported on code.google.com by [email protected] on 10 Jun 2009 at 11:15

@GoogleCodeExporter
Copy link
Author

I can sympathize, but adding unlimited bindings to a specific action crosses a 
huge
UI complexity line and would hinder usability for most users. I was thinking 
about
adding something similar to Quake's keyboard setup, where there can be two 
bindings
attached to a specific action. Adding any more would be of such limited use 
that it
wouldn't be worth the huge trouble. 

Original comment by [email protected] on 11 Jun 2009 at 10:42

@GoogleCodeExporter
Copy link
Author

Sounds reasonable. One binding for keyboard and one for joystick in most 
circumstances.

Original comment by [email protected] on 11 Jun 2009 at 11:49

@GoogleCodeExporter
Copy link
Author

Ok, I'll try to work this in soon.

Original comment by [email protected] on 3 Jul 2009 at 6:20

  • Changed state: Accepted

@GoogleCodeExporter
Copy link
Author

VBA-M did a good solution concerning multiple key assignments.
They created a checkbox to activate the multiple key assignment.
Two bindings to a specific action would be already a benefit.
Due to the modern joypads (e.g. X360 for PC), the ability to assign the SNES 
steering cross to the X360 Left Stick and the X360 Steering Cross would be a 
great benefit. Also to assign some buttons to the additional shoulder 
triggers/buttons would be awesome. This would increase the playability and the 
ergonomic model of some games.

Original comment by [email protected] on 23 Nov 2014 at 11:28

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

No branches or pull requests

1 participant