Re: [FF8PC-Steam] FF8 Co...

  • Thread starter Thread starter Mcindus
  • Start date Start date
Status
Not open for further replies.
You are a mod god!
Why thank you.    :mrgreen:

There you go! Download in the main post for PSX and Xbox buttons for use with DS4Windows, Xpadder, Pinnacle, ControllerMate, whatever.  These HID links are for anyone who maps their controller instead of using the default setup.

EDIT  I totally screwed up the file naming in the first release.  Please re-download to use the REAL version! sorry guys!
 
Last edited:
So for anything use DS4, inorder for the buttons to show up correctly with your controller, you have to map your "X" button to x key, "Square" to s key, "Triangle" to c key, and "Circle" to v key.  Still working on the green B1, B2, B3, B4 to not show up.
 
So for anything use DS4, inorder for the buttons to show up correctly with your controller, you have to map your "X" button to x key, "Square" to s key, "Triangle" to c key, and "Circle" to v key.  Still working on the green B1, B2, B3, B4 to not show up.
Yeah, those are default keyboard keys - so if you map to the normal keyboard keys, it should work great. Just look in the keyboard configuration in the launcher and copy the keybinds.
If you plug in your controller after you start the launcher, it might fix the problem.  If not, there's a workaround on the forums somewhere... if you go to the Steam forums, you can find a guide for AutoHotKey for FF8 where a guy explains how to turn off your normal button recognition if you have to.

After thinking about it... try to search your computer for the ff8input.cfg file and change all of the joystick button assignments (like B1, B2, B3, etc) into blanks.. then make the file read only. i think thats the fix.
 
Last edited:
I found that ff8input.cfg file you were talking about.  I removed all the B1, B2 etc button assignments but they are still showing in game.
 
Last edited:
I found that ff8input.cfg file you were talking about.  I removed all the B1, B2 etc button assignments but they are still showing in game.
What color is B1, B2 etc?

I'm puzzled.  A screenshot would really help.  A lot.
 
Last edited:
8)  Great mod.  I'll use it when I play FF8 again.
Thank you very much.  I was just thinking exactly the same thing about the Reunion.  Actually... I was thinking more along the lines of "holy strawberries, your mod is amazing".
 
I'm using ds4windows and i've tried everything in the guide and in the comments that you recommend to get the HID pack to work. no matter what i try everytime i go to customize controller in game i get the green b1-b10 letters. if i press a button on the keyboard (backspace, enter, etc...) the playstation icons will flash until i let the button go. it also does not let me save these settings.
 
I'm using ds4windows and i've tried everything in the guide and in the comments that you recommend to get the HID pack to work. no matter what i try everytime i go to customize controller in game i get the green b1-b10 letters. if i press a button on the keyboard (backspace, enter, etc...) the playstation icons will flash until i let the button go. it also does not let me save these settings.
Does Ds4windows map the keyboard inputs to the buttons?  If you're still getting B1, B2, etc, it's because the game is seeing the controller as the input option.  You can always wait until FFVIII boots and THEN plug in your controller and start DS4windows, but that fix kinda sucks. 
If you still see B1-B10, try the non-HID version (regular version).
If this STILL doesn't fix your problem, there's a longer fix for this issue below but I wouldn't do it until you try the other options.

Do this part ONLY if you're mapping keyboard inputs to a controller using a HID mapper.

In a file explorer go to:
\My Documents\Square Enix\FINAL FANTASY VIII Steam
Edit the file called ff8input.cfg
Change the numbers below the Joystick section to all be 0s so that it looks like this

Joystick
1. "Select" 0
2. "Exit" 0
3. "Misc" 0
4. "Menu" 0
5. "Toggle" 0
6. "Trigger" 0
7. "RotLt" 0
8. "RotRt" 0
9. "Start" 0
10. "Select" 0
11. "Up" 0
12. "Down" 0
13. "Left" 0
14. "Right" 0

Save the file and then right click on it and open it's properties.  Make the file read only.  Now the game won't try to use its own settings for the controller nor show controller buttons (B1-10) in game.  Try not to open the Controller settings window after you make this fix or you may have to repeat it.
 
Does Ds4windows map the keyboard inputs to the buttons?  If you're still getting B1, B2, etc, it's because the game is seeing the controller as the input option.  You can always wait until FFVIII boots and THEN plug in your controller and start DS4windows, but that fix kinda sucks. 
I tried this and it worked for the button images, however the left analog stick nolonger functions.

If you still see B1-B10, try the non-HID version (regular version).
when i try this option all the images are swapped (i.e. "x" shows as "r2" etc...)

In a file explorer go to:
\My Documents\Square Enix\FINAL FANTASY VIII Steam
Edit the file called ff8input.cfg
Change the numbers below the Joystick section to all be 0s so that it looks like this

Joystick
1. "Select" 0
2. "Exit" 0
3. "Misc" 0
4. "Menu" 0
5. "Toggle" 0
6. "Trigger" 0
7. "RotLt" 0
8. "RotRt" 0
9. "Start" 0
10. "Select" 0
11. "Up" 0
12. "Down" 0
13. "Left" 0
14. "Right" 0

Save the file and then right click on it and open it's properties.  Make the file read only.  Now the game won't try to use its own settings for the controller nor show controller buttons (B1-10) in game.  Try not to open the Controller settings window after you make this fix or you may have to repeat it.
i also tried this method. the problem i'm having is lets say i finish a battle and the bottom of the screen says "press 'x' to confirm" it will show as "press 'B10' to confirm" but if i hold the "enter" key or "backspace" key on my keyboard the correct psx button shows up. I can try to do shadowplay to make a video if that helps.
 
I just started playing the steam version of FFVIII again today and grabbed this mod along with a few of your others.  It works great except that I'm getting X/O and Triangle/Square showing as the other (so X shows as O, O shows as X, etc.)  I'm using a generic brand PS3 controller, Tonberry Enhanced 2.02, and the Controller Buttons for PSX linked in the first post.  Also using SeeD Reborn 3.2, Horizon 2.1, LunarCry 1.2, and Tripod 1.1.  I restored the Sy folder back to the SeeD Reborn versions and the B1, B2, etc show correctly for their corresponding buttons.
 
Hey there...
Any way to make this work with sony ps3 controler and ScpServer?
 
Hey there...
Any way to make this work with sony ps3 controler and ScpServer?
This should work for any setup anyone has.  The regular version is if you didn't have to 'assign' your buttons (for example, if you're using a proper controller driver)  and the HID interface options are for people with controllers that don't, and have to bind the keyboard keys to the buttons on their pad.  If the issues you're having are caused by DirectInput/Xinput and ScpServer conflicts, then there is a big workaround found here -
https://www.ff7catalog.com/posts/209672/
just make sure that you make the file 'read only' because if you don't, every time you open controller settings, it will force the default settings back into the ff8input.cfg file.

I just started playing the steam version of FFVIII again today and grabbed this mod along with a few of your others.  It works great except that I'm getting X/O and Triangle/Square showing as the other (so X shows as O, O shows as X, etc.)  I'm using a generic brand PS3 controller, Tonberry Enhanced 2.02, and the Controller Buttons for PSX linked in the first post.  Also using SeeD Reborn 3.2, Horizon 2.1, LunarCry 1.2, and Tripod 1.1.  I restored the Sy folder back to the SeeD Reborn versions and the B1, B2, etc show correctly for their corresponding buttons.
Hm.  Not sure why your controller has the Buttons swapped.  Are you using the default controller driver for that generic controller?  Or are you using a program like Xpadder, JoyToKey, etc?
 
Last edited:
The HID version shows the B1-10 inputs.
The non-HID has the buttons swapped (shows triangle for confirmation for example).

I never assigned buttons in driver, windows or ff8.
 
I just started playing the steam version of FFVIII again today and grabbed this mod along with a few of your others.  It works great except that I'm getting X/O and Triangle/Square showing as the other (so X shows as O, O shows as X, etc.)  I'm using a generic brand PS3 controller, Tonberry Enhanced 2.02, and the Controller Buttons for PSX linked in the first post.  Also using SeeD Reborn 3.2, Horizon 2.1, LunarCry 1.2, and Tripod 1.1.  I restored the Sy folder back to the SeeD Reborn versions and the B1, B2, etc show correctly for their corresponding buttons.
The HID version shows the B1-10 inputs.
The non-HID has the buttons swapped (shows triangle for confirmation for example).

I never assigned buttons in driver, windows or ff8.
This seems like it might be a button layout issue for the PS3 controller.... it looks like the button number assignments are different for the PS1/PS2 controllers than for the PS3?  That's really stupid, sony.  Do you guys have a button 'number' layout?  Can you just describe for me EXACTLY what your issue is (which buttons are swapped), I will make a special PS3 version of the mod for you :)  (Is X swapped for O for both of you?)
 
I'm useing ScpServer, same link from eXistenZe. His button layout is the same way as mine too.

PS3 controller connected over USB

Circle -> Circle
Triangle -> Square
Square -> X
X -> Triangle

This is what I see when I access custom controlls in FF8. When I press Triangle the button gets assigned as Square.
I'm useing the default settings over the launcher.

If I don't touch the custom settings at all and leave it on normal I see "press Triangle" after a battle, even tho it should be X. It's pretty confusing.

I also have JoytoKey running, but the Dpad is the only thing I have mapped onto the Keyboard(Arrow Keys), the rest isn't mapped and default. This way I can use the Analogstick and the Dpad at the same time.
 
Last edited:
I forgot something... I use the x-box driver with scpserver like described here...
http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller
I'm useing ScpServer, same link from eXistenZe. His button layout is the same way as mine too.
Oh my this is funny... so I just had to use the Xbox button locations from my Xbox file and place the PSX buttons in -those- locations.  Anyway, look in the OP for the new file!  Thanks for your help, guys!
 
Last edited:
Better, but not perfect...
Check this...

Escape is locked by the program to b9 and b10 (the analog sticks).
And pause is also switched with POV...
 
Status
Not open for further replies.
Back
Top