When I started Naruto Ultimate Ninja Storm 2 by running the NSUNS2.exe directly, there is a welcome rumble, then it launches Steam, then it launches the game, and it skips the DirectInput setup screen, indicating that the games detects XInput, but then the game doesn't register any button presses.
When I started Steam first by running Steam.exe, there is no welcome rumble, then when I started the game, the same problem happens.
If I started this game without this library, the game goes to DirectInput setup screen, which I can bind the controller buttons into it, but for some reason in game some of those buttons are not registered, which is a bug in Wine, so I'm trying to do Xinput emulation, and x360ce doesn't work, while this does
Setup:
I'm using Wine with 64 bit prefix with esync from this AUR package: https://cdn.discordapp.com/attachments/277857463384932353/462650835009142784/wine-esync-staging.m4-pba-SMT-TkG-v5.zip and a self-compiled koku-xinput-wine, and I have registered my Twin USB Joystick with SDL_GAMECONTROLLERCONFIG.
Problem:
When I started Naruto Ultimate Ninja Storm 2 by running the
NSUNS2.exe
directly, there is a welcome rumble, then it launches Steam, then it launches the game, and it skips the DirectInput setup screen, indicating that the games detects XInput, but then the game doesn't register any button presses.When I started Steam first by running
Steam.exe
, there is no welcome rumble, then when I started the game, the same problem happens.If I started this game without this library, the game goes to DirectInput setup screen, which I can bind the controller buttons into it, but for some reason in game some of those buttons are not registered, which is a bug in Wine, so I'm trying to do Xinput emulation, and x360ce doesn't work, while this does