You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently there's no keyboard binds by default for Left Analog, Right Analog, L2, L3, R2 and R3 buttons. This is often very confusing for users for cores like Mupen64Plus-Next for example where d-pad is almost never used and L2 being a very important button (Z-Trigger for N64).
Could be nice to have an alternative default key bindings while keeping the current ones for backward compatibility (could be "Classic" and "Modern" presets for example).
Something similar to other emus would be nice, like WASD for Left Analog, TFGH for Right Analog, IJKL for face buttons, QE for L1/R1, 13 for L2/R2 and UO for L3/R3.
It would require moving some hotkeys as well tho (and maybe unbind less important ones by default?)...
It's probably much more work than I imagine and I know devs tend to avoid input code as much as possible so I'm not holding my breath on this one, it's more like an idea I wanted to put in writing.
Expected behavior
Having default key bindings for EVERY RetroPad buttons.
Actual behavior
No default keyboard binds for analogs, triggers and L3/R3.
The text was updated successfully, but these errors were encountered:
This would be nice, yes. I know @sonninnos and I have talked about how it would be nice to get compatibility with MAME's default mapping--which is hardcoded into a fair bit of keyboard encoders and other arcade-y devices--by flipping a switch, as well.
Might be easiest to just do something like 'appendconfig' internally.
Description
Currently there's no keyboard binds by default for Left Analog, Right Analog, L2, L3, R2 and R3 buttons. This is often very confusing for users for cores like Mupen64Plus-Next for example where d-pad is almost never used and L2 being a very important button (Z-Trigger for N64).
Could be nice to have an alternative default key bindings while keeping the current ones for backward compatibility (could be "Classic" and "Modern" presets for example).
Something similar to other emus would be nice, like WASD for Left Analog, TFGH for Right Analog, IJKL for face buttons, QE for L1/R1, 13 for L2/R2 and UO for L3/R3.
It would require moving some hotkeys as well tho (and maybe unbind less important ones by default?)...
It's probably much more work than I imagine and I know devs tend to avoid input code as much as possible so I'm not holding my breath on this one, it's more like an idea I wanted to put in writing.
Expected behavior
Having default key bindings for EVERY RetroPad buttons.
Actual behavior
No default keyboard binds for analogs, triggers and L3/R3.
The text was updated successfully, but these errors were encountered: