Skip to content

Should deal with odd/little-used key mappings, add a few new ones. #17464

@hrydgard

Description

@hrydgard

Our current list of keymappings is getting very long. It was also recently discovered by Doolan and his friend on Discord that there are a few additional keys that presumably were available on certain devkits when plugging in a PS2 controller or similiar:

image

These can be used to enable a debug menu in Castlevania: SOTN , which was impossible to reach on the real PSP without code patches. For anyone reading this in the future, note that the debug menu requires the software renderer due to how it works.

It's possible that other games will react to these extra button inputs as well in various ways, this is not yet known.

Anyway, adding those will just increase the count even further.

The following bindings are barely used at all: CTRL_BACK, CTRL_HOLD, CTRL_REMOTE_HOLD, CTRL_VOL_UP, CTRL_VOL_DOWN, CTRL_NOTE, CTRL_DISC, CTRL_PLAYPAUSE and probably a few more.

I'd like to hide those by default, but still make it possible to map them for anyone who really wants to.

So either, we put a "Show More..." section at the end of the list (to make it feel more managably long by default), or we make it a developer option whether to show them or not, I guess.

Metadata

Metadata

Assignees

No one assigned

    Labels

    User InterfacePPSSPP's own user interface / UX

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions