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: Getting both XArcade players seen as 2 diff XB1 controllers  (Read 1260 times)

0 Members and 1 Guest are viewing this topic.

TravisC

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:August 18, 2017, 11:33:15 am
  • I want to build my own arcade controls!
Sorry if this is not the right forum. I have been building a cab with my son for a while and have had success with using the XArcade 2 player kit with Mame. However, he really wants to play modern Steam games (and others) that seem to require XB1 controllers for P1 and P2. Example = SFV.

No matter what I try, Windows 10 seems to see P1 and P2 as the same ID. It does not allow me to have them both plugged in and seen as 2 diff controllers in joy.cpl... do i need to move to another control board? What does everyone use to move between KB emulation and joystick emulation???

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Yesterday at 09:37:10 am
  • ...
Re: Getting both XArcade players seen as 2 diff XB1 controllers
« Reply #1 on: May 11, 2016, 03:11:34 pm »
I haven't tried it with Windows 10 or SFV, but check out the x360kb files stickied in the software subforum.
http://forum.arcadecontrols.com/index.php/topic,96377.0.html
It emulates xbox360 controllers.  I used it with SFIV, SFxTekken, MK9 and a bunch of other PC games with good results.
The downside is that it's an old program which hasn't been kept up to date.
It doesn't work for Injustice, so I assume it doesn't work for MKX.  Not sure about SFV.
Search for the Injustice thread in the software forum.  There is a solution using Headkaze's vjoy (not to be confused with another program of the same name)

After Injustice wouldn't work with the x360kb files, I switched to hacked xbox360 fightpads figuring it would have maximum compatibility with Steam games.
That has had it's own issues.  Some older games and indie games default to the left analog thumbstick and I have my joysticks set up as the D-Pad.
Some don't support the analog inputs, so the buttons that post as triggers don't work on those games/emulators.  I addressed most of this stuff with x-padder.
So in the end....it was just trading one set of workarounds for another.

There are interfaces available which show up as xbox360 controllers.
Ultimarc sells an adapter for the newer generation ipacs.
Focusattack sells multiple interfaces.
X-Arcade sells an xbox360 adapter for your current kit.

Another alternative would be to get an interface like the GPWiz which shows up as a pair of generic direct input gamepads.
Then use x360ce to emulate the (xinput) xbox360 pads.  That program is kept up to date and settings for new games are posted regularly.
For some reason, the authors have no interest in adding keyboard (or keyboard encoder) support, so you have to start with something that shows up as a gamepad.
« Last Edit: May 11, 2016, 03:32:03 pm by BadMouth »

TravisC

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:August 18, 2017, 11:33:15 am
  • I want to build my own arcade controls!
Re: Getting both XArcade players seen as 2 diff XB1 controllers
« Reply #2 on: May 19, 2016, 04:11:24 pm »
Based on your reply, I tried the dual cable from X Arcade, V Joy (which works for SF4, but not 5) and a bunch of other iterations.

At this point, the best results I have gotten (read: perfect results) for XB1 controller "emulation" has been using two Xim4 devices - one from me and another from a friend - (http://xim4.com/), attaching the xarcade as a keyboard and voila!, perfect. Keybindings and settings are set over bluetooth by your smartphone. You can even choose to pick up the controller and use it (I keep them in the drawer of the arcade cab, under the control panel).

It's an expensive solution, but at this point I am only buying a second one... so that is that.