However, I have made a quick tutorial on how to get it working (for those using PPJOY, please make sure it is not running):

1) Download the patch linked to this post SF4 Keyboard Patch.zip (it includes these instructions listed on this forum topic) . It contains both the dll and ini files that you need. The source files are also included for your convenience.2) Unzip the file and copy the two files located in the “dll” folder (x360kb.ini and xinput1_3.dll) into your Street Fighter IV directory next to the executable for the game.3) Edit the x360kb.ini file to match your keyboard layout (see readme.txt for usage) (sample listed below for default ipac and X-Arcade configs).3a) IMPORTANT: When editing the x360kb.ini file, the SF layout follows the following sequence: X=(light punch) Y=(medium punch) Right Shoulder=(heavy punch) A=(light kick) B=(medium kick) Right Trigger=(heavy kick)

4) Run Street Fighter IV (no need to configure joysticks in the first option screen)5) Make sure your Options for the “Button Config” and “Keyboard Settings” match exactly to the following. IMPORTANT!: Keyboard setting MUST be set to “none”

Known bugs: The default setting for the ipac has Player 2 button 1 as the letter A. As such, during the menus, the letter A is hard coded to Player 1’s select button in the menus (A = select B = Back). So both players can press the letter A during menus. No biggie in my opinion.

Hope you guys found this tutorial easy. A lot simpler than using PPJOY (which only worked in a 32 bit OS).

All the info here was used with permission from Capcom-unity forum member pkt. Thanks again! I have simply compiled it into an easy to understand, "one-stop" document.Although this workaround is great, I still encourage everyone to send Capcom a note. I'm sure if they receive enough requests, they cannot ignore re-examining the possibility of a patch.http://www.xgaming.com/support/questions/107/Street+Fighter+IV+-+PC+SetupEnjoy!

Yeah, I noticed that too. I turned all of my sounds in windows off so that it's silent. It does not affect game play though.

What's happening is that button 2 is "ALT" which triggers a windows command when pressed with another key. So buttons 5 and 6 are set to Z and X respectively. ie. ALT + Z or ALT + X is being pressed when playing. SFIV does not recognize these commands, so you hear the windows error "ding" in the background.

Have been using this for a bit and it seems to work very well with my JPAC, but I noticed a problem last night. When I mash buttons on the player 2 side and try to do a full focus attack with player 1 it comes out right away, doesn't charge or anything.

Funny thing though is the focus attack on player 2 works fine when mashing buttons on the player 1 side.

Has anybody run into this problem too?

EDIT: Fixed it, had the button 2 = M in the JPAC config instead of L ALT and all seems okay now.

Working on the SlikStik Classic here under Vista x64 perfectly! Only thing I had to do was alter the config for player 1 since some of the button mappings were wrong. All the other buttons were correct. This might be because I have a Classic I'm not sure. Here is my config and below that, a picture of the SlikStik Classic's default layout for reference which will also explain my alterations. Thanks again to everyone involved!

Hi guys. I've spent days trying to get this to work on my minipac and it just isnt. I've done everything as instructed but it isnt working. Also, as soon as I exit the game, everything resets itself (the keyboard and button configs).

Hmm. Not quite sure why yours isn't working. I built the .ini file from scratch based on your settings. I left the "BackgroundMode" at the default 0. Try cutting and pasting the entire code below into your .ini file.

The one major change is the "BackgroundMode" is set to 0 instead of 1. Here's what the readme.txt file says about it: "BackgroundMode can be 0 or 1, if enabled, it allows the keyboard to be acquired by a background process as well (give this a try if DirectInput fails to initialize properly)."

Also, if that doesn't work, try this: "Place both the DLL and the config file next to the game's executable file. Alternatively, you could place them in Windows\System32 to override the behaviour of all games intending to use an X360 pad. Backup any files that would be overwritten in this case. If the DLL cannot find the configuration file in its directory, it will look under the Windows directory as well."

Also, as soon as I exit the game, everything resets itself (the keyboard and button configs).

I'm not quite sure what you mean by this? This patch is intended to work from within the game SFIV only. If you want to reconfigure the mini-pac, you have to do that with the Winipac software utility (reflash the minipac). Have you already done this?

Also, as soon as I exit the game, everything resets itself (the keyboard and button configs).

I'm not quite sure what you mean by this? This patch is intended to work from within the game SFIV only. If you want to reconfigure the mini-pac, you have to do that with the Winipac software utility (reflash the minipac). Have you already done this?

DeLuSioNaL29

I am referring to Step 5.) Make sure your Options for the “Button Config” and “Keyboard Settings” match exactly to the following. IMPORTANT!: Keyboard setting MUST be set to “none”

When I set the button config and keyboard settings as instructed, whenever I exit the game and then load up again, those settings have disappeared / reverted to default, and so I have to go through the whole process again. Hope that makes sense.

Also, what is the folder named 'src'? And inside that a folder name 'x360ce'?

So I'm clear: Does the game work when you set everything up but then when you exit the settings are lost?

Do you by any chance have the, let's say, "FREE" version? Mine is store bought (got it on sale at Capcom).

One can not save if the following conditions are true:

1) You are not connected to the internet or the Windows LIVE server.2) The pirated version will not let you connect to Windows LIVE (thus no saving).

One of the things it does not save is keyboard settings, along with characters and videos.

D

Hi D, I have an offical bought version. The thing is, my arcade cab is a pure cab - no internet. I could possibly connect to the net if I had to but it will be a complete pain in the butt. Also, if I have to keep logging onto the net each time I wanna play, that won't be possible. It would be a one time thing only, and I would even rather avoid having to connect at all.

Also, that ini file works a treat now. The only issue I have is when I press left for player 2 (which is keystroke A), it thinks player 1 is selecting a character. And when I press my 5th player 2 button (keystroke B), it thinks I want to exit to the menu. I've found a workaround tho. Player 1 selects his character etc first, and then Player 2. Seems to work OK. May find problems later tho as I haven't given it 100% yet.

I figured I'd add this as well... I found a Youtube tutorial on how to unlock EVERYTHING in SF4. Saves you the pain of sitting there unlocking stuff manually. All characters, taunts, movies, galleries, icons, costumes (10 per character), etc. What's cool about this cheat is that the "offline account" doesn't let you unlock anything in SF4. However, this cheat allows it. FANTASTIC!

I figured I'd add this as well... I found a Youtube tutorial on how to unlock EVERYTHING in SF4. Saves you the pain of sitting there unlocking stuff manually. All characters, taunts, movies, galleries, icons, costumes (10 per character), etc. What's cool about this cheat is that the "offline account" doesn't let you unlock anything in SF4. However, this cheat allows it. FANTASTIC!

Don't forget to change something at the end in options (something simple like sound volume) so that it saves the changes to the offline account.

I tried it and it works like a champ! NICE!

DeLuSioNaL29

Hey Delusional29. Thanks for all your help man but that link to the cheat engine gave my computer a really nasty virus which eventually crashed my system leaving it totally EFFED UP. The only thing that really pissed me off about the whole thing is that the machine that it infected was my arcade machine. I had everything set up just the way I want it and now I have to start all over again.

Rest assured, it wasn't the files I pointed you to. It must have been something else, just coincidence. I scrubbed the files on 3 machines (including mine at work which is really strict with their AV and spam filters).

Note: Some anti-virus programs mistakenly pick up parts of Cheat Engine as a trojan/virus. It's best to disable your anti-virus before installing or running Cheat Engine(More info on this particular problem can be found here)

Rest assured, it wasn't the files I pointed you to. It must have been something else, just coincidence. I scrubbed the files on 3 machines (including mine at work which is really strict with their AV and spam filters).

And all of those machines are working fine.

Sorry to hear about your machine though.

D

I just tried accessing the link from my work computer and the filter immediately blocked the page from loading stating "Spyware.Exploit.Misc.MU.cheatengine.org".

I've just installed this hack for my x-arcade and everything seems to be working perfectly, except I'm also having problems with the first player's focus attack. Whenever 1P holds down focus it only stays held down until 2P starts to hit buttons. I copied the x-arcade configuration file directly from this post and it's still doing it. Can any other x-arcade users help me find a workaround for this?