Jump to content

MK9 PC Keyboard Issues- Ideas


brian_hoffman

Recommended Posts

Posted

Team,

I have MK9 for the PC- Here are some frusterating limitations.

1. The Keyboard from what I can tell only allows for 1 player to be configured.-- I use an UHID (like an IPAC) and it is configured as a keyboard encoder--- So My two player controls only function as 1 player.

2. The game does (half assed) let you reassign your keyboard keys, however some menus and even the character selection screen force you to use WASD keys.. (I have to make a AHK script so I can truly navigate the game and play)

3. For those of you like me that have an arcade (hello hyperspinners) and want this game we need to get this resolved.

Now here is what I am looking into and wanted to see if anyone else has as well.

On BYOAC (Street Fighter IV for PC had the same issues) a fix was created using XBOXCE and a hacked DLL and Config.ini

Basiclly, the GAME supports XINPUT (xbox controllers) and the INI if placed in the games directory (or overwrite the ones in system32) will use the hacked ones that allow you to define keyboard keys as button presses.

This way, we can use our Keyboard encoders (UHID,IPAC) etc and play 2 players on this game.

Anyone got this working or want to experment with me? If i get this going I will create a Instrucion.

http://forum.arcadecontrols.com/index.php/topic,96377.40.html

You must defeat Sheng Long to stand a chance.

  • Replies 50
  • Created
  • Last Reply
Posted

I am having these same issues, so frustrating as I was really excited about this coming to PC. However I don't understand what you mean by the keyboard only allowing one player to be configured, I seem to be able to configure two players. My problem like you mention, is with the menu and character selection screens. Mind sharing the ahk you created? I can't wrap my head around how to make this all work. I'm using an ipac by the way, below is my configuration.

post-76409-142870593252_thumb.jpg

Posted

How the hell are you guys playing MK with a keyboard?!?! :hmmmm2:

Its a arcade stick for me or nothing.

Posted
How the hell are you guys playing MK with a keyboard?!?! :hmmmm2:

Its a arcade stick for me or nothing.

We're not playing with a keyboard, its a keyboard encoder.

Posted

BTW I got everything working with two players! Below is the AHK I'm using to remap the keys, see my post above for my layout/button assignments on the ipac to make sense of things.

a::rctrl

d::rshift

r::g

s::j

up::w

down::s

left::a

right::D

t::numpad4

u::numpad6

n::up

q::down

m::left

o::right

Posted

D'oh Ah I see.

:)

How is it on PC? Im thinking of picking it up as it is one of the few games I actually miss since trading in my 360.Does it run at a nice smooth 60 fps?

Posted
D'oh Ah I see.

:)

How is it on PC? Im thinking of picking it up as it is one of the few games I actually miss since trading in my 360.Does it run at a nice smooth 60 fps?

It looks great, although I've never played it on a console.

Posted

It looks much better on the PC than the 360. I have both. PC wins

HyperPin Manager | HyperSpin Manager | HyperSpin Checker | HyperSpin Renamer

ASRock Z77 Extreme4 MB | Core i5 3570K | Coolermaster Hyper212 EVO CPU cooler | 16GB RAM | OCZ Vertex 4 128Gb SSD (Windows 8) | OCZ Vertex 4 256Gb SSD (HS and all emulators and media) | Gigabyte GTX670 2Gb video card | 27" ASUS LED monitor | 650W Corsair PSU

Posted
Hey Brian let me know if you have trouble getting the xinput1_3.dll working, I have it working perfect over here!

Still havent got it going yet via that method.

You must defeat Sheng Long to stand a chance.

Posted

Hey Brian give me a few hours and I will upload the files to the FTP. I will edit here when it is done. I really recommend this method as it gives so much flexibility.

Ok, I went ahead and uploaded the files to the FTP under loppydog/MKKE. Please let me know if this works for you.

Posted
Hey Brian give me a few hours and I will upload the files to the FTP. I will edit here when it is done. I really recommend this method as it gives so much flexibility.

Ok, I went ahead and uploaded the files to the FTP under loppydog/MKKE. Please let me know if this works for you.

When using this method, do the moves that appear on the screen during the training stages and such correspond to what you configure?

Posted

I think it will correspond to the button on the virtual 360 controller, but I have had very little time to even play around with this game. I hope to find some time tomorrow.

Posted
I think it will correspond to the button on the virtual 360 controller, but I have had very little time to even play around with this game. I hope to find some time tomorrow.
It does show up as a 360 controller. I went to training, and instead of the usual lk hk hp lp, you get the 360 buttons (a,b,x,y). Its only a minor problem. The game is now completely playable from the Arcade Stick! I was pretty bummed when I found that I would have to go back to the keyboard to select characters! Its funny, I used the same method for SSIV:AE but I never thought about using it for other games until I found this thread. However, after figuring out that it worked for Mortal Kombat too, I tried using XINPUT with Street Fighter X Tekken, because this game, like Mortal Kombat, is also pretty dependent on the keyboard. It works, but the game registers the keyboard as player 1, and my player 1 XINPUT settings as player 2! I can't figure out how to Disable the keyboard controls? Anyone else use XINPUT for this game as well? It seems when you use XINPUT with Mortal Kombat, or SSIV:AE the emulated 360 controller becomes the default input device, but SFXT is giving me problems...
Posted

Glad to see it's working for you! You are correct about it showing 360 controls, but that is exactly the outcome I would have expected. It is essentially tricking the game into thinking you have two 360 controllers plugged in. For me this is good, because I just display the 360 buttons overlay-ed onto my control panel image.

As far as SFXT I do believe I am using the XINPUT and I do believe I ran into the same issue....I remember fixing it but do not remember how. I will look into it when I have some time and report back.

BTW this method works for many new-ish games that are plug'n play compatible with the 360 controllers.

Posted

How do you bind LShift & RShift? I've edited all the controls using the x360kb but I can't get my shift keys to bind to the left shoulder buttons (LB) like I want.

Posted

Good question, I am not sure. The first thing I did when I got my IPAC was to rearrange my keys to eliminate any Shift, Ctrl, Alt, ect...I would think it would work the same way, I will see if I can do a little testing with a keyboard attached.

I did a little search and found other people using shift keys, here is their example:

[PAD1]
A=Left Shift
B=Z
X=Left Control
Y=Left Alt
Right Shoulder=Space
Right Trigger=X
D-Pad Up=Up
D-Pad Down=Down
D-Pad Left=Left
D-Pad Right=Right
Back=5
Start=1

[PAD2]
D-Pad Up=R
D-Pad Down=F
D-Pad Left=D
D-Pad Right=G
A=W
B=I
X=A
Y=S
Right Shoulder=Q
Right Trigger=K
Back=6
Start=2

Posted
Good question, I am not sure. The first thing I did when I got my IPAC was to rearrange my keys to eliminate any Shift, Ctrl, Alt, ect...I would think it would work the same way, I will see if I can do a little testing with a keyboard attached.

I did a little search and found other people using shift keys, here is their example:

[PAD1]
A=Left Shift
B=Z
X=Left Control
Y=Left Alt
Right Shoulder=Space
Right Trigger=X
D-Pad Up=Up
D-Pad Down=Down
D-Pad Left=Left
D-Pad Right=Right
Back=5
Start=1

[PAD2]
D-Pad Up=R
D-Pad Down=F
D-Pad Left=D
D-Pad Right=G
A=W
B=I
X=A
Y=S
Right Shoulder=Q
Right Trigger=K
Back=6
Start=2

Worked perfectly, thanks!

Posted
why is there 2 buttons assigned for each item for player 1? e.g Player 1 UP is either W or Up key

The first column is Player 1, the second is Player 2. Also, does anyone have an idea what Forward Slash should be named on XINPUT? I tried them together as one word, two words, just "slash", and I still can't get it to work.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...