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

Feature Request: Full Keyboard Remapping #47

Open
s-ac opened this issue Aug 26, 2022 · 0 comments
Open

Feature Request: Full Keyboard Remapping #47

s-ac opened this issue Aug 26, 2022 · 0 comments

Comments

@s-ac
Copy link

s-ac commented Aug 26, 2022

The standalone version of DOSBox allows for full keyboard remapping via SDL, and this is a very useful feature. However, due to the limitations of the RetroArch API this is currently not available in DOSBox-core. Is this something that could be added?

One of the frustrating aspects of RetroArch is that it is entirely focused around controller input. This is considerably less than ideal for PC emulation, however, where many programs are much better suited to keyboard input. Unfortunately, RetroArch only allows remapping controller to keyboard inputs, and not keyboard to keyboard. For instance, it is not possible to remap the keyboard arrow keys to WASD using DOSBox-core.

I know that some other RetroArch cores such as MAME work around this problem by having their own internal remapper which can be accessed via their own UI (not RetroArch). Could DOSBox-core utilize a similar system to allow for full keyboard remapping? Would it even be possible to make use of MAME code to get a head start on this considering they are also a GPL licensed project?

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

1 participant