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
.mOverriddenBindings=(Name="GBA_Look_Gamepad",Command="Axis aLookup Speed=0.0 DeadZone=10.35") ;default
and had to google it for the line to add to fix moving left
.mOverriddenBindings=(Name="GBA_TurnLeft_Gamepad",Command="Axis aTurn Speed=0.0 DeadZone=10.2")
this is my original (this is not the fix just placeholder so i know where to look):
.mOverriddenBindings=(Name="GBA_Look_Gamepad",Command="Axis aLookup Speed=0.65 DeadZone=0.35") ;default
.mOverriddenBindings=(Name="GBA_TurnLeft_Gamepad",Command="Axis aTurn Speed=0.0 DeadZone=10.2")
To the defaultInput file and this fixed my problem.
Thank you for the fix!!!
I play using keyboard and mouse, but usually have a gamepad plugged in. I disconnected the gamepad as part of troubleshooting this bug but it had no effect.
Until this issue is resolved, there is no way I can play this game. If it's not resolved soon I'll need a refund.
1) Browse to the game's folder in your Steam Library:
steamapps\common\Sanctum2\SanctumGame\Config
2) Open DefaultInput.ini
3) Near the top, look for the section:
[SanctumGame.SGControllerSchemeDefault]
4) The first line of this section should be:
.mOverriddenBindings=(Name="GBA_Look_Gamepad",Command="Axis aLookup Speed=0.65 DeadZone=0.35") ;default
5) Underneath that line add the following line:
.mOverriddenBindings=(Name="GBA_TurnLeft_Gamepad",Command="Axis aTurn Speed=0.0 DeadZone=10.2")
6) Save the file and start the game
I have no idea if the position of this new line in the config matters, but the above worked for me.
P.S. In case it helps anyone else, in the course of playing this game with friends, my game would become unstable (graphics and audio glitches) after 30-45min or so of playing. I just simply restarted the game every time this happened and all was well. There's no penalty to leaving and joining a multiplayer match so it worked out. Just make sure you give all your resources to a friend before disconnecting.
now my DefaultInput.ini is like this:
[SanctumGame.SGControllerSchemeDefault]
.mOverriddenBindings=(Name="GBA_Look_Gamepad",Command="Axis aLookup Speed=0.0 DeadZone=0.35") ;default
.mOverriddenBindings=(Name="GBA_TurnLeft_Gamepad",Command="Axis aTurn Speed=0.0 DeadZone=10.2")
WTF is this still a problem so long after release? It's not like gameplay on the PC without a game controller is an uncommon use case.
The problem with these work arounds, is that they need to be tailored to each individual's phantom controller inputs. e.g. Just setting the turn speed still leaves me strafing left, so now I have to go figure which setting needs to be set to 0 to filter that out.
All of this leaves me amazed that "no controller" isn't an option for PC. If the only inputs accepted were from keyboard and mouse, users wouldn't have to worry about any of this. Hell, why make your life more difficult on the development side by taking input from random sources?