Custom Key Mapping based on game

Issue #4730 new
Hdofu Fox created an issue

I don't know how doable this would be but I play a number of fan games, some of which do not allow you to change the controls from pre assigned keyboard buttons, I'm able to work around this by using a keyboard to joystick mapper to assign certain keys to work on the controller as an emulated keyboard press, I was wondering if it'd be possible to preassign keys based on a game launched to run this so the game launched in launchbox will run the game with the controller mapped to emulate the keyboard strokes when that program is running.

Comments (5)

  1. Jason Carr repo owner

    I actually do have "Controller companion/Xpadder type implementation" on the list for the next community poll.

  2. Michael Mullins

    Can I add a correlated request Jason? It would be nice to have per-controller button mapping within Big Box.

    Situation: I now have 8bitdo bluetooth kits working like a charm in Retroarch and Kodi. In Kodi and in Retroarch menus, the "confirm" button is B (bottom on SNES, Japan convention). However, in Bigbox this is reversed, so you have to confirm with A (right button on the SNES). I assume this is because A is A on xInput (bottom on XB1 controller).

    I've found that this really confuses my guests who are constantly backing out to the BB main menu and wondering why because that button worked fine on the other software.

    I'll break this out into a separate issue if you prefer.

  3. Retro808

    There is already a "Controller Button" option within BigBox you can map the buttons how you choose. I use 8Bitdo controllers as well and have "Back" mapped to the "B" button.

  4. Michael Mullins

    Does that apply per controller or does is screw up the other controllers because it's one setting across all controllers? (I use between three and four different ones depending on the system).

  5. Log in to comment