-
Notifications
You must be signed in to change notification settings - Fork 214
Description
Just tested Nintendo Switch Controller support. aside of using Xbox prompts (fair enough), it still works as intended (thanks, SDL's Controller API), but it has a inconsistency problem when it comes to muscle memory.
(Y) (X) (X) (B) (Y) (A) (A) (B) Standard Nintendo
As the Nintendo's Face Button is reversed (BAYX), the gameplay portion's controls scheme will follow it, literally in a sense. Normally, the solution would be to setup a cvar to do the confirm & cancel portion only for the Menus if using a Nintendo Controller, using yquake2/yquake2@9e07dc2 as inspiration...
However: given the QTE portions and Reaction Plates/Jump Selectors, this might be a problem in terms of maintaining consistency when switching between Controller Types on the fly. I think the best way is to either do a band-aid solution or, wait until a proper Action Remapping system gets added in.