Intex Posted August 20, 2022 Share Posted August 20, 2022 I'm running LB 12.14 and completed the installation of MAME using the built-in Wizard. Everything works well apart from the Xbox controller (Elite 2) when using the standard mame.exe emulator. Nothing on the controller works when inside the emulator. The controller works on other emulators and even works wihin LB to move the cursor around and select etc. I've edited the metadata for an individual game (via the GUI) and checked the game controller and it says 8-way joystick, which I believe is as expected. I also tried adding the Xbox controller that was listed, but that didn't make any difference. If I select Retroarch as the emulator to launch a game the controller works perfectly. Clearly there's a MAME configuration setting somewhere that I'm missing. I would have thought that would have worked out of the box? Quote Link to comment Share on other sites More sharing options...
neil9000 Posted August 20, 2022 Share Posted August 20, 2022 1 minute ago, Intex said: I'm running LB 12.14 and completed the installation of MAME using the built-in Wizard. Everything works well apart from the Xbox controller (Elite 2) when using the standard mame.exe emulator. Nothing on the controller works when inside the emulator. The controller works on other emulators and even works wihin LB to move the cursor around and select etc. I've edited the metadata for an individual game (via the GUI) and checked the game controller and it says 8-way joystick, which I believe is as expected. I also tried adding the Xbox controller that was listed, but that didn't make any difference. If I select Retroarch as the emulator to launch a game the controller works perfectly. Clearly there's a MAME configuration setting somewhere that I'm missing. I would have thought that would have worked out of the box? Launchbox does not setup controls in any emulator, you have to do that yourself (although many emulator will just work when using a xinput controller, mame is not one of those) so you need to manually setup your controller via the mame menu. Load a game, hit TAB on your keyboard and head to input global and use your keyboard arrow keys and enter to highlight and select the buttons then press the button you want on your controller. Quote Link to comment Share on other sites More sharing options...
Intex Posted August 20, 2022 Author Share Posted August 20, 2022 (edited) OK, that makes sense. However, I've gone into MAME and started a game. I've then hit TAB to bring up the configuration menu. In there I can see input settings for this specific game and general. I've gone into both and I can see that it already shows JOY 1 UP Joy 2 UP for going up for example - they all look OK to me. To test it, I've hit return on the UP configuration and then selected up on the Xbox controller, and it gets filled in with JOY 1 UP Joy 2 UP as expected, so clearly accepting input. In fact, when I bring up the tab menu, I can also move up, down and select in the menu with no issues. Clearly something simple I'm missing. See config screenshot. Edited August 20, 2022 by Intex Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted August 20, 2022 Share Posted August 20, 2022 50 minutes ago, Intex said: JOY 1 UP Joy 2 UP Pretty sure that's saying you need to press them both up to move P1 Up. vs. "JOY 1 UP or Joy 2 UP" Quote Link to comment Share on other sites More sharing options...
Intex Posted August 20, 2022 Author Share Posted August 20, 2022 (edited) Not sure what's going on, but I launched different games all with the same outcome, then just quit LB, went back to the same games and they work with the controller now, without any more adjustments. Edited August 20, 2022 by Intex 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.