...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.
I tried getting VJoy to work for hours, even used the X-Arcade INI with no luck. I know how to set it up because I use it successfully with several other games but MKX just ignores it. Is there some other patch or something that you're using on your setup to get it to recognize a virtual joystick?
Unfortunately no. I'm running it exactly how I outlined in that post from yesterday. I was surprised that it worked because of how others were reporting that VJoy was not performing to expectations. I was expecting all sorts of headaches, but the only thing that took time was sorting out what buttons do what.
For those unfamiliar with MKX, you can get away with mapping just 5 buttons in VJoy for MKX. Of course, you have to map the directionals and the start button (options), but you only need to map Buttons 1, 2, 3, 4, and Button 8 & 10.
1=X=FP
2=A=FK
3=B=BK
4=Y=BP
8=RT=Block
10=Options/Start
EDIT: I just discovered that if you don't map RB and LB in VJoy, you can't rotate left/right in 90 degree increments when walking thru the Krypt. So I guess you'll have to map those too.
If you want to throw, you can just press 1+2 together.
If you want to interact, you can just press 1+4 together.
If you want to flip stance, it's the same as an Xray which is 2+8+3 together.
Today, while messing around, I noticed VJoy was an "active" process in the Task Manager...but it wasn't actually running in the background. I killed the process and then clicked on the VJoy shortcut to restart. When VJoy re-opened, I had to reopen my MK.INI and then click on the "Enabled" radio box. I minimized it and started MKX. Works fine on my end.
This is probably just a game issue, but one thing I've noticed that's a little annoying at the player select screen is that if Player1 is on the left side of the cabinet and Player2 on the right, but Player2 picks a "Player vs Player" battle, his/her character will be on the left side and not the right. Essentially, whomever selects the style of the match to be played will always default to being the character selected on the left side of the character select (and eventually the arena). It doesn't differentiate based on which side of the control panel was activated. So I guess if you want to play from the side of the cabinet you're sitting/standing at, you have to decide who picks the style of the match.
Likewise, if Player2 is standing/sitting on the right side of the cabinet and chooses any One Player style match, the character select will always be from the left side and not the right. So that brings up a question of how does a single player ever pick their character on the right side (or avoid starting on the right side of the arena)?
Let me stress, this is only annoying as when the actual match starts, both players start flipping around all over the place and it probably doesn't matter in the long run. I was just making the observation.