Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
1) Find the Neptune2.ini file under "C:\Program Files (x86)\Steam\userdata\<steam-id>\351710\remote"
2) Open the file in notepad
3) under [System] find your controller id and scroll down till you find your controller id
Example:
[System]
Controller = {6f1d2b60-d5a0-11cf-bfc7-444553540000}
LastVoice = 1
[Controller {6f1d2b60-d5a0-11cf-bfc7-444553540000}]
4) Delete everything under [Controller {6f1d2b60-d5a0-11cf-bfc7-444553540000}] and replace it with:
Input00=4,0,0,0
Input01=4,1,0,0
Input02=4,2,0,0
Input03=4,3,0,0
Input04=3,2,0,0
Input05=3,1,0,0
Input06=3,3,0,0
Input07=3,0,0,0
Input08=3,8,0,0
Input09=3,9,0,0
Input10=3,6,0,0
Input11=3,7,0,0
Input12=2,2,0,0
Input13=2,3,0,0
Input14=2,0,0,0
Input15=2,1,0,0
Input16=2,4,0,0
Input17=2,5,0,0
Input18=2,10,0,0
Input19=2,11,0,0
5) Save the file.
This should force the game into allowing you to change from Keyboard to Controller. It'll show Xbox 360 but it works with the PS5 controller.
Now if only I could figure out how to disable the Tilt lock in dungeons.
Pretty slack really. The game was released in 2015, not 1995. This is the sort of nonsense I'd expect in a Windows 95 game, not one designed for Windows 10.
DualSense user here. Disable Steam input. The early Neptunia games do NOT utilise XInput for controller support. In fact it just uses DInput **only**, even for your Xbox controllers. The DualSense just uses DInput, and it works perfectly with the game - you just to have to keep in mind that the default button mapping does not map to the correct buttons, since the DualSense have more buttons that you can map to than an Xbox controller (the PS Button and the touchpad clicker). The axes for the analog sticks are also swapped, so you'll have to reassign those too.
...also the PS4 controller has no XInput support. It's a DInput device through and through, having Steam input enabled just means that every connected controller turns into an Xbox controller, and that's probably where your confusion came from.
It's mostly ports of spinoff games that don't have DInput support.
The problem the OP is having is that it's a PS5 controller, which I've seen people mention having issues with multiple games with for some reason. I don't really know why as most games that have issues with them seem to work with PS4 controllers, and both of them use DInput, but for some reason it just seems like often PS5 controllers need extra setup for some games.
And I didn't say that XInput was PS4 controllers. XBox and Microsoft controllers, and anything trying to replicate the same button layout for PCs generally uses XInput. But controllers made for other devices tend to use Direct Input.
Re;Births 1 2 and 3 don't use Xinput though. everyone is assuming that because they have xbox button prompts, that it uses Xinput, when it doesn't. DInput games can pick up Xbox controllers just fine. I'm literally using the PS5/DualSense controller right now without Steam input and the games are all picking the controller up as a regular wireless DInput controller. The Xbox button prompts are just cosmetic, it's why in the settings menu everything is labeled as "Button 1/2/3/4 etc" because that's just how DInput is. You're not mapping an Xbox button to an in-game action, you're mapping a DInput button/axis to its corresponding button/axis on an Xbox controller. The game is simply just assuming everyone is playing with an Xbox controller, regardless of the input API it uses, which in this case, is DInput.
You wanna know why PS5 controllers are so problematic with PC games? It's because Steam literally hijacks the controller the minute you plug it in (bluetooth/wired). It's been programmed to do that so it could utilise Steam Input natively (supposedly). I've been using HIDHide to literally make Steam unable to see the controller, and just playing the game with native DInput. For games that use XInput? I just use x360ce and everything works just fine and dandy. To hell with Steam Input in general, man.
To further prove my point, here's what happens if you leave Steam Input enabled, with a PS5 controller connected (all three Re;Birth games are like this):
https://i.ibb.co/NmZtcNQ/steaminputon.jpg
Here's what it looks like when you disable it:
https://i.ibb.co/v1F5SmV/steaminputoff.jpg