Controller support new method
Requirements:
Instructions:
-
Download Xidi and inside the Win32 folder, extract dinput8.dll and Xidi.32.dll to the game folder.
-
Download the Xidi SDL3 Plugin and inside the Win32 folder, extract SDL.XidiPlugin.32.dll and SDL3.dll to the game folder.
-
Open Notepad as Administrator and copy/paste this config:
Plugin = SDL
ControllerBackend = SDL3
; ^ To disable the plugin, add a semicolon (;) at the beginning of the first 2 lines above
; With the plugin disabled, you can only use XInput/Xbox controllers
[Mapper]
Type = DMC3SE
[CustomMapper:DMC3SE]
Template = StandardGamepad
StickLeftX = Axis(Y)
StickLeftY = Axis(X)
StickRightX = Axis(RotZ)
StickRightY = Axis(Z)
- Save the file as Xidi.ini in the DMC3SE game folder.
- Open and edit dmc3se.ini then copy/paste this config:
[Xidi Virtual Controller 1]
START = 9
SELECT = 8
CIRCLE = 1
TRIANGLE = 3
SQUARE = 2
CROSS = 0
L1 = 4
R1 = 5
L2 = 6
R2 = 7
L3 = 10
R3 = 11
L<->R = 1
- Save the config and launch the game.
Instructions (without dmc3se.ini file)
- Delete dmc3se.ini in the DMC3SE game folder.
- Do the same thing above but instead, use this config for Xidi.ini.
Plugin = SDL
ControllerBackend = SDL3
; ^ To disable the plugin, add a semicolon (;) at the beginning of the first 2 lines above
; With the plugin disabled, you can only use XInput/Xbox controllers
[Mapper]
Type = DMC3SE
[CustomMapper:DMC3SE]
Template = StandardGamepad
; Without dmc3se.ini config, the sticks will be manually set to its reversed state
StickLeftX = Axis(RotZ)
StickLeftY = Axis(Z)
StickRightX = Axis(Y)
StickRightY = Axis(X)
ButtonA = Button(3)
ButtonB = Button(4)
ButtonX = Button(1)
ButtonY = Button(2)
ButtonLB = Button(5)
ButtonRB = Button(6)
TriggerLT = Button(7)
TriggerRT = Button(8)
ButtonBack = Button(11)
ButtonStart = Button(12)
ButtonLS = Button(9)
ButtonRS = Button(10)
- Save the config and launch the game.
Bearbeitet von der Autor
I can confirm this works. I just set up DMC3-PC06 and I was having issues with my left analog stick moving Dante in the wrong directions... This fixed everything instantly after following the instruction. Thanks!
ProjectXsent gefällt das.
Kürzliche Durchläufe














