Iworked all yesterday to make Elden Ring work hook with vorpX. Ralph is my hero, the new Beta 23.0.1 manages to hook perfectly after renaming eldenring.exe to start_protected_game.exe. Extra props to dj1212 and MGSnake19 for their great cloud profiles. Steam loads my steam controller profile so does that mean that avoiding EAC breaks my steam controller? I would appreciate any work arounds because my God I am loving the 3D on this, but I have 100hrs into this with a steam controller so its hard to go back.
For anything you do not fill out, expect to have to reach out to a keyboard or mouse to fill in the gaps. For example, you do not need Start if you just reach out for your mouse to go to your main menu. Likewise you do not need the Select/Pad button if you use the mouse to interact with the HUD elements like the Duty List, which admittedly you only do so often.
You can also bind keyboard buttons to a controller button, which is why you can get away with not allocating all 4 bumper & triggers, as if you use WXHB and expanded, you can manage not to use the Change Hotbar Set button in battle at all, and thus can just use a keyboard when you need to access that outside of battle.
Another factor for your choice of controller will be its analog stick placement. Generally it comes down to two styles. As a PC player, you have a greater selection of controller styles than a Console player, and you can and should make sure you take this into consideration:
Xbox and switch pro controllers, and many other controllers from other manufacturers offer this style. Generally if you need to move while also being able to access your d-pad if you had to use an action while keeping uptime, you would:
As a PC player, you can use more devices than a console player would. Sure, the PlayStation 4/5 allows for a mouse and keyboard to be used, but not necessarily other devices. A particularly useful tool to have is a foot pedal.
This can be mapped to a keyboard binding to grant you access to more bindings with your feet. It can also be used as a Push-to-talk for Discord, or other voice program of your choosing. While those are not technically part of a FFXIV controller guide, people use such things often enough that it is a worthy consideration.
There are multiple methods for connecting controllers to Final Fantasy XIV to a PC. The correct method will depend on the controller, and how many adjustments you might need to make for said controller to work properly.
Please note that directions provided are on a best-effort basis. Applications do change over time, and can react differently from one computer to another due to computer hardware differences and OS patches. If one method does not work well despite following directions, try another method.
If you are using the built-in support or x360ce, both of which are in the next section, you may need to calibrate your controller through the Windows Game Controllers menu if things are not reacting appropriately. For those methods, it is best to try to calibrate here first, then x360ce (if using), and then FFXIV.
Even if you have your game set to PS4 + Touch Pad, it may assign the SHARE button to HUD Select. If you want it to be just like Console, where the touchpad click-in is used for HUD Select, you will need to go to Calibrate.
Regardless, using the built-in support for the PS4 controller will not allow for touchpad functionality beyond the click-in, regardless of what Gamepad Type you pick. For that, you will need to either use DS4Windows, DS4Tool, or Steam Controller API
This is an emulator to make the system believe your controller is actually an Xbox 360 controller. It is essentially a layer on top of the Windows Game Controller. This is great for other controllers that are recognized by Windows, but do not seem to be working properly, as x360ce offers some customization for stick sensitivity that go beyond what FFXIV has to offer. A great choice if you have controller stick sensitivity or drift to fix.
Version 3 is installed specifically to a game (in this case FF14) by placing it in the folder (rather than an actual full installation). It needs to be closed while FF14 is running. This actually makes version 3 a bit nicer, as it means once you have it setup and working, you can just leave it and forget about it without having to open it everytime like version 4 does.
This is an option for PS4 controllers that are having issues with the built-in support, or if you wish to have touchpad functionality. Can also work with PS5 controller, Switch Pro, and Switch Joycon.
There are 2 versions of DS4Windows, the Jay2Kings version on DS4Windows.com, and an altered version made by Ryochan7. You should use the version on Ryochan7, as the one on the official site is no longer being updated.
If you are using the DX9 version of FFXIV, pick the ffxiv.exe. Do keep in mind that officially FFXIV no longer supports DX9 and the client is only provided by Square Enix as a courtesy for people who have not yet switched.
Do note that this is not at all like the FFXIV version of touchpad. Theoretically, if the output mode was set to Passthru, it should allow FFXIV to use the touchpad natively at long as in FFXIV you have your gamepad type set to + Touchpad (PS4). However, at the time of writing this game, the functionality does not seem to work properly, at least not with FFXIV.
This software is a small project by a community, and bugs can happen. Sometimes features break for one emulated controller but not another. As of the writing of this guide for DS4Windows version 3.0.13, the PS4 rumble seems to work only when using the Xbox 360 emulated controller.
In this example, the purpose of the binding was to take away the screenshot functionality that exists in the game (L1 + Options) and bind it instead to a key that has the Walk toggle, which for this player happens to be numpad subtract.
Taking away existing functionality is not often recommended unless you know you will not need it and/or know a keyboard alternative to reach it - in this example, the player would be just fine pressing Print Screen for the lost functionality.
The advanced mapping can allow some very interesting configurations, especially if using a controller that might have less buttons than a standard PS4 controller. For example, a Gamecube controller does not have enough buttons for full functionality in FFXIV, but through some clever custom mappings, it is possible to create unique bindings to overcome it.
If you are using a different controller than Xbox, Switch Pro, or Playstation 4/5, you may need to turn on Generic Gamepad support. If so, you may need to have to set up actual button bindings to set up your controller against the standard Steam controller via Define Layout.
Adding the game to the library is not enough. Steam can get a little bit confused because of the Launcher and not load the game properly. One possible solution was already presented in the previous section.
Everything in this section assumes you have a properly working controller going through Steam to FFXIV. This is about changing the way the bindings work, and not about getting it to work with the game in the first place.
In there, select Controller Configuration. If you have multiple controllers hooked up, you can change the controller. Yes , you will need to set up each (though you can export one as a template and then attempt to force import it into another controller).
Alternatively, if you wish to set up the same deadzone for multiple games, set it to Calibration. This will use the Steam deadzone settings set at the Controller level in the main Steam Controller Settings page. This is great if the controller is generally behaving faulty for multiple games, not just FFXIV.
The benefit of the Layer method is if you plan on making other changes. For example, the above controller is a switch pro controller. So it would be possible to bind the square button to something in the Default Layer, and something else in the L1 Custom layer.
This will change based on your Overlap Region. If doing 8-way because you feel confident you will only use it to go left, right, and diagonals and never backward, try to keep your overlap to about half or less.
For example, instead of mapping the Unified Pad to Mouse, you could map it to Directional Swipe, which would let you create bindings to Swipe Up, Down, Left, and Right! You could easily create custom keybinds for one of your extra hotbars (ex: Binding Hotbar 6 slot 1 to Alt+Shift+1), and then bind these swipes to those keybinds!
An alternative for those using Switch Pro controller, Switch joysticks, or Switch SNES controller. Can work wired or bluetooth, and can allow for customizing extra buttons. It also has a working rumble for those controllers, which x360ce does not.
3a8082e126