I spent a couple hours on this today and I think I made some progress. I have an old SlikStik CO2 controller that I'm using.
Go here and read all about how painful it is to configure MKX controls with a PC:
http://www.xgaming.com/support/questions/137/Mortal+Kombat+X+and+Komplete+Edition+PC+SetupWhen you get tired of reading that, go here read about the savior that is VJoy:
http://www.headsoft.com.au/index.php?category=vjoyIf you don't want to read, go straight to the VJoy Download:
http://www.headsoft.com.au/index.php?category=vjoyYou can download XArcade's custom INI file off the XArcade website (or just download mine here):
https://www.dropbox.com/s/9q3xtaxy73jdeca/MKX-Arcade.ini?dl=0Put the INI file (unzipped) in the same folder as wherever you installed VJoy.
My INI file mimicks an Xbox controller and I matched it with my SlikStik CO2 layout:
https://www.dropbox.com/s/1coq40b1ui27gzw/MKX%20Controls.png?dl=0Start VJoy and open up my INI file and now match my layout to yours. In the screenshot, I used trial/error to figure out which "button" corresponded to which Xbox controller button and therefore just inputted my own buttons within VJoy.
IMPORTANT: Make sure you check the box "Enabled" in VJoy and leave VJoy open (running in background) or it won't register when you go to open MKX.
Player 1 is VJoy "Virtual" Joystick 1 and player 2 is the other in the dropdown.
As long as VJoy is running in the background, you shouldn't have any issues while inside MKX. I was able to get in/out of menus and fights just fine.
Referring to my screenshot (and Player 1 keys specifically):
I mapped a key as recognized by my IPAC ("Z" for player 1 and "I" for Player 2) to bring up Moves/Options. I use the "A" (Green button on Xbox controller which is my "0" key on IPAC which is "Back Kick" to MKX) to Enter and the "B" (Red button on an Xbox controller which is my "X" key on IPAC which is "Forward Kick" to MKX) to Exit.
To bring up the Moves/Options, I mapped that to "Button 10" in VJoy, which is my "Z" key on my IPAC.
Just map something similar/mirror for Player 2. It seems to work okay so far.
I used LEDBlinky to light up the buttons in their respective color so it makes it a bit easier to distinguish what does what:
https://www.dropbox.com/s/ff49xlrp9awjb18/MyControlsMKX.png?dl=0This might seem confusing, but it took me like 10 minutes to do. It took me 20 minutes to trial/error to figure out what button corresponds to what on the Xbox controller (in VJoy), and even longer to type this out.
No hacking controllers required.
Hope that helps people out until a better "fix" comes along.