Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Best way to setup gamepad controllers for a multicade cabinet  (Read 1681 times)

0 Members and 1 Guest are viewing this topic.

Maxforwardspeed

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:April 06, 2023, 08:27:02 am
  • I want to build my own arcade controls!
Best way to setup gamepad controllers for a multicade cabinet
« on: October 29, 2022, 08:13:49 am »
I'm adding USB ports for my PC multicade and am trying to figure out the best way to integrate gamepads with some of the emulators. I'm thinking it would be nice to have the option to plug in a game pad for some systems that are console -based but not sure if there's a way to map the inputs so that you can use either the keyboard encoder OR the gamepads. It seems like you'd have to use one or the other, but thought I'd check to see if anyone knows of a way to do both.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9672
  • Last login:Today at 06:15:53 pm
  • Designated spam hunter
Re: Best way to setup gamepad controllers for a multicade cabinet
« Reply #1 on: October 29, 2022, 02:21:07 pm »
I'm adding USB ports for my PC multicade and am trying to figure out the best way to integrate gamepads with some of the emulators. I'm thinking it would be nice to have the option to plug in a game pad for some systems that are console -based but not sure if there's a way to map the inputs so that you can use either the keyboard encoder OR the gamepads. It seems like you'd have to use one or the other, but thought I'd check to see if anyone knows of a way to do both.
When MAME launches a game, it checks which types of controllers are available.
- If a type of controller isn't available, that type of input won't show up in the MAME "Input (this Machine)" menu entries.

If you are using a keyboard encoder and plug in a gamepad before the game launches, both keyboard and gamepad inputs should show up in the MAME "Input (this Machine)" menu entries.
- You don't have to exit MAME entirely to plug in the gamepad.  You can do that while in the MAME GUI.

If you've remapped any of the default input settings, you may need to remap the input for both keyboard and gamepad.
- Highlight the input.
- Press Enter.
- Press ESC. (maps the input to "none")
- Press Enter.
- Press keyboard encoder button. (maps the input to the keyboard key)
- Press Enter.
- Press gamepad button. (maps the input to respond to the keyboard key or the gamepad button)   ;D


Scott

Maxforwardspeed

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:April 06, 2023, 08:27:02 am
  • I want to build my own arcade controls!
Re: Best way to setup gamepad controllers for a multicade cabinet
« Reply #2 on: October 30, 2022, 08:53:57 am »
I'm adding USB ports for my PC multicade and am trying to figure out the best way to integrate gamepads with some of the emulators. I'm thinking it would be nice to have the option to plug in a game pad for some systems that are console -based but not sure if there's a way to map the inputs so that you can use either the keyboard encoder OR the gamepads. It seems like you'd have to use one or the other, but thought I'd check to see if anyone knows of a way to do both.
When MAME launches a game, it checks which types of controllers are available.
- If a type of controller isn't available, that type of input won't show up in the MAME "Input (this Machine)" menu entries.

If you are using a keyboard encoder and plug in a gamepad before the game launches, both keyboard and gamepad inputs should show up in the MAME "Input (this Machine)" menu entries.
- You don't have to exit MAME entirely to plug in the gamepad.  You can do that while in the MAME GUI.

If you've remapped any of the default input settings, you may need to remap the input for both keyboard and gamepad.
- Highlight the input.
- Press Enter.
- Press ESC. (maps the input to "none")
- Press Enter.
- Press keyboard encoder button. (maps the input to the keyboard key)
- Press Enter.
- Press gamepad button. (maps the input to respond to the keyboard key or the gamepad button)   ;D


Scott


Thanks Scott. So seems pretty easy in MAME. I wonder about other emulators like RetroArch. I'm using that for N64, which would be great to have multiple gamepads for that system.

MartyKong

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 193
  • Last login:July 21, 2025, 05:31:48 pm
  • I want to build my own arcade controls!
Re: Best way to setup gamepad controllers for a multicade cabinet
« Reply #3 on: October 31, 2022, 03:43:57 pm »
Well a program called JoytoKey comes to mind. It maps keyboard outputs to a gamepad. So when you press joy button 1 it can output a key matching your arcade button 1.... So would work with both.