View Full Version : Game-pad and FFXiPadConfig not working correctly
Conini
11-11-2015, 08:40 PM
The FFxiPadConfig in ToolsUS Folder is not functioning correctly.
When assigning specific keys to different-than-default buttons, it will work in the PadConfig as well as Playonline- but does not carry over to FFXI. FFXI will reassign the buttons to the default settings.
Example: Despite not using the Xbox-One triggers in any of the assigned buttons in the FFXiPadConfig, they will function as what ever default key they were before Pad editing or selecting any default preference.
:mad: ...frustrating... to say the least! PadConfig worked fine prior to update.
Moombaz
11-11-2015, 11:31 PM
I'm having the same problem. Good news is the triggers work now. I guess I'll have to get used to B and A being reversed until the fix this... :(
Ander
11-12-2015, 12:24 AM
I tried using each of the FFXiPadConfig tools in each of the 3 regional tools folders and made sure that ALL of them were set to the desired button config... no change. It still uses the default buttons in game.
Conini
11-12-2015, 03:14 AM
Bump of Hope !
Every time I try to open ToolsEU it just crashes... so that's good to know applying game-pad changes to other regions won't help.
I really hope this is not going to be serviced in the NEXT update (December) >_>
Zhronne
11-12-2015, 07:16 PM
In addition to what the OP has posted, I produced several tests on all FFXI config utilities, the EU one, the US one and the JP one (I'm an european player using EU Playonline).
The FFXI Gamepad config utility has 6 available presets
Default
Preset A
Preset B
Preset C
Preset D (only available in the japanese config utility, I think this is for Xinput as well)
Preset E (the new one, specifically made for Xinput)
When you change to one of these presets the registry entries (there are 2 different ones) in the Windows registries get correctly updated and the game correctly reads all the settings of the preset you chose.
The problems arrive when you try to customize those presets.
Let's say you pick Preset E and want to swap two buttons around, or remove a button, or anything else.
These customizations will be correctly written in the windows registry entry, but the game will ignore them and continue using the default setting of the preset you picked up last.
The same happens with any preset, as far as I've seen, not just with the new one.
I've tried to manually change data into the windows registries without using the FFXI config utility, but the result is the same, the game ignores the changes and uses whatever is the default setting of the last preset you chose.
It works fine for the generic settings instead. Hat Switches, Slider, Force Feedback and all the options in that zone of the config software get correctly recognized when you're in-game.
Zhronne
11-12-2015, 07:19 PM
On another addition, there's a small issue on preset E.
Even if the commands for "Confirm" and "Cancel" show on the right place when you use the "Test Gamepad" command, when you're in-game they get reversed.
As some of you may know, japan and EU/US use a swapped layout for the keys that correspond to O and X on a Playstation pad, or A and B on an Xbox 360 gamepad.
In Japan Circle and B = Confirm, whereas X and A = Cancel.
In the west it's the other way around.
Preset E, from the config application, shows the western style. But when you're in-game you will receive the Japanese style.
Given how you cannot customize the presets, as I explained in my previous post, this basically means that if you pick preset E you're stucked with a japanese layout instead of the western one that probably most of us are used to.
Zhronne
11-13-2015, 12:04 AM
On a sidenote, JP people are reporting the same issues as us. Still no official reply yet, but I'm confident this will be handled in next minipatch with other bugs.
http://forum.square-enix.com/ffxi/threads/49110-X-Input%E5%AF%BE%E5%BF%9C%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E3%81%A7%E3%83%9C%E3%82%BF%E3%83%B3%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%A6%E3%82%82%E5%A4%89%E6%9B%B4%E3%81%8C%E9%81%A9%E7%94%A8%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84
Cabalabob
11-13-2015, 05:44 AM
Having the same issue, A is cancel and B is confirm which is completely backwards to what I've been using for 11 years, cannot get used to this, please fix.
Nelyus
11-13-2015, 08:45 AM
A lot like Zhronne says, I tried 2 different controllers, an Xbox wired for PC & a Logitech F310, both reacts exactly the same way for FFXI & both works perfectly fine for FFXIV.
The problems I get are that no matter the settings I pick in FFXiPadConfig or FINAL FANTASY XI Config , they are different in the game. Also, any change to the inputs does not carry over in the game.
There clearly is a conflict problem with the config & the game.
The only setting I got close to work is E but then the "confirm/select" & "cancel" are inverted in the game. & still, there is no way to change any configurations that would carry into the game.
This problem occurred because I wanted to change my settings after the November 10 2015 update, because my settings from prior this update were just fine for playing after the update... until I tried to change something.
I played FFXI for 13 years & its a mess to deal with that, but because I am a Final Fantasy Tactics fan where O was accept & X cancel, I can try to deal with it but as soon as I come back to FFXIV I get so messed up again! );
Please fix this fast SE! Thank you. (=
Szaltax
11-13-2015, 09:58 AM
Having identical issue, as described above. Bump for hope of attention and hopefully a quick fix
YosemiteYogorockBlondelle
11-13-2015, 12:57 PM
Having identical issue, as described above. Bump for hope of attention and hopefully a quick fix
I don't play with a controller but I was wondering if this still occurs even with putting in the check box/command to leave the controller settings as always active while ffxi and pol viewer are not active, if this very same thing is still occurring with that set in place too??
Zhronne
11-13-2015, 04:03 PM
For who is interested, atm I found a way for a "temporary fix".
Before this patch I used my Xbox360 controller without the triggers (they didn't work), and I had manually mapped CTRL and ALT macros to the left and right bumpers, and autorun on "start" in place of the "logout" function.
How to reactivate such a setup with the current problem?
Follow these steps:
Go into the FFXI folder AND the ToolEU (US if you're american) subfolder
Backup the xinputdll.dll file in each of those folders
Delete the 2 files
Load the FFXI Pad config application
Select "Default" preset
Proceed to re-set all the buttons and sticks the way you want them
Exit and save
Success! You have now reactivate the pad config situation you had before the patch.
Now of course this is only a temporary solution until SquareEnix release an updated and fixed version of their xinputdll.dll, but until then it works good for me :)
Zhronne
11-13-2015, 04:04 PM
Also let me remember for the second time the JP post where they talk about the same issue as us.
We cannot post in the JP forum (first time I notice we cannot post there, lol!) but we can "like" the posts.
Go there and "like" the first post to give it higher visibility please! :)
http://forum.square-enix.com/ffxi/threads/49110-X-Input%E5%AF%BE%E5%BF%9C%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E3%81%A7%E3%83%9C%E3%82%BF%E3%83%B3%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%A6%E3%82%82%E5%A4%89%E6%9B%B4%E3%81%8C%E9%81%A9%E7%94%A8%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84
bungiefanNA
11-14-2015, 06:46 AM
Also let me remember for the second time the JP post where they talk about the same issue as us.
We cannot post in the JP forum (first time I notice we cannot post there, lol!) but we can "like" the posts.
Go there and "like" the first post to give it higher visibility please! :)
http://forum.square-enix.com/ffxi/threads/49110-X-Input%E5%AF%BE%E5%BF%9C%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E3%81%A7%E3%83%9C%E3%82%BF%E3%83%B3%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%A6%E3%82%82%E5%A4%89%E6%9B%B4%E3%81%8C%E9%81%A9%E7%94%A8%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84
That is unusual. I wonder if JP accounts can no longer post to the EN forums as well. I used to post here from my JP account before it got converted to an NA one, and I posted help requests on the JP forum as well. I've seen some bilingual JP forum users come to post responses to us here as well. It makes no sense to have both languages of forum visible if we're not allowed to contribute to both, and there are plenty of bilingual people on both sides of the forum. That must have been a fairly recent change.
The reply button is gone, but the Reply with Quote is not, it just leads to an error saying that you don't have permission to access the page.
Seiki
11-14-2015, 02:07 PM
I would also like to report that I am having the same issue. I am using the European Steam version of FFXI for reference purposes. I have, as others have tried, to edit the three configurations to no avail.
Zackreaver
11-15-2015, 08:24 AM
Same exact problem, here's waiting for a fix!
Zhronne's workaround worked perfect for me, I can use my old controls again.
wildsprite
11-15-2015, 08:17 PM
I get the same problem. I been using the PS2/XB360 layout for the US since I started playing, hard to play it another way.
I dont understand why they had to hard code it into that DLL. I mean come on with FFXIV you can change the controller layout while in the game and have most take effect without restarting it.
Alucardx
11-16-2015, 01:39 AM
BUMP.... Absolutely having the same issue for me and my friend please fix this soon!
Daniel
11-16-2015, 03:55 AM
I am having this issue as well
Raiyara
11-16-2015, 06:50 AM
For who is interested, atm I found a way for a "temporary fix".
Before this patch I used my Xbox360 controller without the triggers (they didn't work), and I had manually mapped CTRL and ALT macros to the left and right bumpers, and autorun on "start" in place of the "logout" function.
How to reactivate such a setup with the current problem?
Follow these steps:
Go into the FFXI folder AND the ToolEU (US if you're american) subfolder
Backup the xinputdll.dll file in each of those folders
Delete the 2 files
Load the FFXI Pad config application
Select "Default" preset
Proceed to re-set all the buttons and sticks the way you want them
Exit and save
Success! You have now reactivate the pad config situation you had before the patch.
Now of course this is only a temporary solution until SquareEnix release an updated and fixed version of their xinputdll.dll, but until then it works good for me :)
Id say the problem is the 1 and 4 buttons are arseways in the xinput config file. Noticed 1 and 4 were showing up reversed on the config setup menu as well even tho on the windows config they were in the right place.
Zhronne
11-16-2015, 04:56 PM
Someone came up with a discovery that's a bit odd.
The preset (E) that we use would normally work, but we have Confirm and Cancel reversed (JP style).
JP people get the opposite issue it seems, they get Confirm and Cancel reversed too (West style).
Now... what would happen if we were to go into the Japanese TOOLS folder, copy the xinputdll.dll file that's there, then put it into the TOOLS folder of our specific region AND in the default FFXI folder? (make a backup of the original files first!)
If this works, and that's a big if, the result could be a preset E with confirm and cancel placed on the position we expect them to be.
We would still be left with the issue of being unable to customize the presets though, there's no workaround to that until SE patches it.
Personally I'm gonna stay with my temporary workaround until SE releases a fix, but if someone else is feeling optimistic and wants to try this small test then feel free to and post your results! :D
wildsprite
11-17-2015, 09:31 AM
what would happen if we were to go into the Japanese TOOLS folder, copy the xinputdll.dll file that's there, then put it into the TOOLS folder of our specific region AND in the default FFXI folder?
I tried this. still gives me A=Cancel and B=Confirm.
if we could just get a copy of the dll files from the Japanese update. sadly I don't know anyone that uses that client but, I get the feeling their xinputdll.dll files are the ones we were supposed to get and our xinputdll.dll files are the ones they were supposed to get
Zhronne
11-17-2015, 07:07 PM
Yes I performed the test as well, can confirm your result. Despite using the JP file in both location, I still got the JP layout.
Still, JP players are getting the western one.
This suggests me that the game, when Xinput is activated, uses some sort of fixed/hardcoded layout. This fixed layout is swapped for JP and EU/US region, and is hardcoded somewhere else, not in the xinputdll.dll file.
Now if only we could find WHERE, we could take that file, swap it with our own, and maybe it would get the western layout...
Cabalabob
11-18-2015, 08:14 PM
Can't believe this still hasn't been fixed or at least acknowledged yet...
Alucardx
11-19-2015, 03:36 AM
Bump.........and i agree this is really inconvenient i have played this game for years with a controller and there is no way i can play with mouse and kb
wildsprite
11-19-2015, 04:37 AM
Can't believe this still hasn't been fixed or at least acknowledged yet...
it will probably be some sort of silent fix without acknowledgement
Sp00fer
11-20-2015, 12:43 PM
After having quit years and years ago, I came back for the free login, realized my PS2 copy no longer has the RAM or whatever to properly play the game, so decided to play the PC version for the first time. I spent all day trying to configure everything properly to replicate the PS2 control scheme, and have been stuck on this controller issue for hours. I thought it was something I was doing wrong until I saw this thread and realized it was a recent problem.
I'm using a PS3 Dual Shock 3. In the FFXI config under Gamepad Settings, the buttons can be mapped if I don't click "Enable XInput". But I can't get the L2 and R2 buttons to work, and vibration doesn't work ingame either (it works in the Test Gamepad feature). If I enable XInput, L2 and R2 work and the controls are automatically mapped exactly as they were on the PS2, but as has been stated in this topic, Confirm and Cancel are swapped.
If I disable XInput, what's the easiest way to get L2 and R2 to work? Someone said earlier they had found a way, but didn't go into great detail. Also, is it possible to get the vibration to work as well somehow?
KineticSoul
11-21-2015, 10:40 PM
I just want to throw my two Gil in and say I have the same problem; I can enable the XInput option in controller config but am unable to change any of the button mappings. I would very much appreciate seeing this fixed.
Taeko
11-22-2015, 08:23 AM
Been having a problem with the analog sticks on my Xbox 360 controller
pushing up on the analog stick makes my character move down and pushing down goes up, same deal with the camera
Left and right on both sticks work fine though.
Edit:
Zhronne's fix worked! I can finally play normally.
Thanks for the fix. :)
cengeal
11-22-2015, 09:32 AM
For who is interested, atm I found a way for a "temporary fix".
Before this patch I used my Xbox360 controller without the triggers (they didn't work), and I had manually mapped CTRL and ALT macros to the left and right bumpers, and autorun on "start" in place of the "logout" function.
How to reactivate such a setup with the current problem?
Follow these steps:
Go into the FFXI folder AND the ToolEU (US if you're american) subfolder
Backup the xinputdll.dll file in each of those folders
Delete the 2 files
Load the FFXI Pad config application
Select "Default" preset
Proceed to re-set all the buttons and sticks the way you want them
Exit and save
Success! You have now reactivate the pad config situation you had before the patch.
Now of course this is only a temporary solution until SquareEnix release an updated and fixed version of their xinputdll.dll, but until then it works good for me :)
Okay so I am having the same problem and another problem. The question I am about to ask is probably amazingly stupid. How do I find the FFXI folder that has the subfolder in it? I have searched for probably over an hour and cannot find the folder for it. All I get for results are the links to download/uninstall the program. I imagine this is an obvious answer and once someone tells me I will feel very stupid, but right now I am too frustrated to keep trying.
Bmitch
11-23-2015, 12:40 PM
For who is interested, atm I found a way for a "temporary fix".
Before this patch I used my Xbox360 controller without the triggers (they didn't work), and I had manually mapped CTRL and ALT macros to the left and right bumpers, and autorun on "start" in place of the "logout" function.
How to reactivate such a setup with the current problem?
Follow these steps:
Go into the FFXI folder AND the ToolEU (US if you're american) subfolder
Backup the xinputdll.dll file in each of those folders
Delete the 2 files
Load the FFXI Pad config application
Select "Default" preset
Proceed to re-set all the buttons and sticks the way you want them
Exit and save
Success! You have now reactivate the pad config situation you had before the patch.
Now of course this is only a temporary solution until SquareEnix release an updated and fixed version of their xinputdll.dll, but until then it works good for me :)
This fix is not working for me when i do this my xbox 360 wired controller will not work at all for XI despite the "test gamepad" option in the config showing everything correctly.
wildsprite
11-24-2015, 02:16 AM
Okay so I am having the same problem and another problem. The question I am about to ask is probably amazingly stupid. How do I find the FFXI folder that has the subfolder in it? I have searched for probably over an hour and cannot find the folder for it. All I get for results are the links to download/uninstall the program. I imagine this is an obvious answer and once someone tells me I will feel very stupid, but right now I am too frustrated to keep trying.
if you use defaults it is
C:\Program Files\Playonline\SquareEnix\FINAL FANTASY XI <--on 32 bit systems
C:\Program Files (x86)\Playonline\SquareEnix\FINAL FANTASY XI <---on 64 bit systems
Grekumah
11-25-2015, 04:36 AM
We're aware of the issue where manually assigning buttons to a gamepad isn't working properly within FFXI. The development team will be addressing this in the December version update.
Additionally, XInput does not work inside of the PlayOnline viewer; this is working as intended.