SoggyBigfoot

Disable Gamepad

Is there any way to completely disable the automatic gamepad detection? I found out how to disable the keybindings, however I can not disable the analog stick controls. The default sensitivity values are completely messed up and I am pretty sure the x and y axis have different sensitivities. I use to be able to change this, however now the ini files are hidden and they can no longer be changed. I use xpadder and would rather just have all gamepad support disabled because it doesn't even function properly. 

Share this post


Link to post
Share on other sites

unplug your gamepad?

fairly sure if you just play with k+m while your gamepad is plugged in that should be fine

Share this post


Link to post
Share on other sites

Posted (edited)

3 hours ago, SoggyBigfoot said:

Is there any way to completely disable the automatic gamepad detection? I found out how to disable the keybindings, however I can not disable the analog stick controls. The default sensitivity values are completely messed up and I am pretty sure the x and y axis have different sensitivities. I use to be able to change this, however now the ini files are hidden and they can no longer be changed.

Open %localappdata%\Squad\Saved\Config\WindowsNoEditor\Input.ini.

Find and delete all strokes starting with AxisMappings=.

Then paste this at the end of [/Script/Engine.InputSettings] section, under ActionMappings= strokes(that's just all the axes there are in the game):

Spoiler

AxisMappings=(AxisName="LookUp",Key=MouseY,Scale=-1.000000)
AxisMappings=(AxisName="LookUpRate",Key=Gamepad_RightY,Scale=1.000000)
AxisMappings=(AxisName="MoveForward",Key=Gamepad_LeftY,Scale=1.000000)
AxisMappings=(AxisName="MoveForward",Key=S,Scale=-1.000000)
AxisMappings=(AxisName="MoveForward",Key=W,Scale=1.000000)
AxisMappings=(AxisName="MoveRight",Key=A,Scale=-1.000000)
AxisMappings=(AxisName="MoveRight",Key=D,Scale=1.000000)
AxisMappings=(AxisName="MoveRight",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="Turn",Key=MouseX,Scale=1.000000)
AxisMappings=(AxisName="TurnRate",Key=Gamepad_RightX,Scale=1.000000)
AxisMappings=(AxisName="VehicleHeadLookUp",Key=MouseY,Scale=-1.000000)
AxisMappings=(AxisName="VehicleHeadTurn",Key=MouseX,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveForward",Key=Gamepad_LeftStick_Up,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveForward",Key=S,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveForward",Key=W,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveRight",Key=A,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveRight",Key=D,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveRight",Key=Gamepad_LeftStick_Right,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveLeftTrack",Key=Gamepad_LeftStick_Up,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveLeftTrack",Key=A,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveLeftTrack",Key=Q,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveBothTracks",Key=S,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveBothTracks",Key=W,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveRightTrack",Key=Gamepad_RightStick_Up,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveRightTrack",Key=D,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveRightTrack",Key=E,Scale=1.000000)

 

Now you can bind any axes as you wish. To unbind set Key=None.

 

To edit sensitivity of different axes you gonna have to use AxisConfig=:

AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))

You want to put AxisConfig= strokes in the same section with AxisMappings= - [/Script/Engine.InputSettings].

 

Finished Input.ini file will look something like this:

Spoiler

[/Script/Engine.InputSettings]
ActionMappings=(ActionName="ChatToAll",Key=F,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="ChatToSquad",Key=S,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="ChatToTeam",Key=D,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="CommandMenu",Key=LeftBracket,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="CommandMenu",Key=х,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="CommandRadio",Key=.,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="CommandRadio",Key=Slash,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Console",Key=Tilde,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Console",Key=ё,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Crouch",Key=SpaceBar,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="CycleStance",Key=None,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Fire",Key=LeftMouseButton,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Fire",Key=O,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Focus",Key=B,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="InGameMenu",Key=Escape,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="InGameMenu",Key=Global_Menu,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="InGameMenu",Key=Global_Pause,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Interact",Key=Semicolon,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Interact",Key=ж,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Jump",Key=MouseScrollDown,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Jump",Key=Z,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="LeanLeft",Key=Delete,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="LeanRight",Key=ThumbMouseButton,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="LocalVoice",Key=X,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Map",Key=A,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="MapZoom",Key=MouseScrollUp,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="NextItem",Key=R,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="PrevItem",Key=E,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Prone",Key=Z,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio0",Key=NumPadZero,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio1",Key=NumPadOne,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio2",Key=NumPadTwo,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio3",Key=NumPadThree,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio4",Key=NumPadFour,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio5",Key=NumPadFive,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio6",Key=NumPadSix,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio7",Key=NumPadSeven,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio8",Key=NumPadEight,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Radio9",Key=NumPadNine,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Reload",Key=P,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="ScoreBoard",Key=Y,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat0",Key=F5,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat1",Key=F6,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat2",Key=F7,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat3",Key=F8,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat4",Key=F9,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat5",Key=F10,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat6",Key=F11,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat7",Key=F1,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat8",Key=F2,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Seat9",Key=F3,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SpawnMenu",Key=Enter,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Sprint",Key=B,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SquadRadio",Key=C,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon0",Key=Six,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon1",Key=Seven,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon2",Key=Eight,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon3",Key=Nine,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon4",Key=Zero,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon5",Key=Hyphen,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon6",Key=Equals,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon7",Key=Backslash,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon8",Key=BackSpace,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="SwitchWeapon9",Key=One,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="ToggleFiremode",Key=Comma,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="ToggleFiremode",Key=б,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="ToggleView",Key=C,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="VehicleBoost",Key=B,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="VehicleDropSupplies",Key=U,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="VehicleHandbrake",Key=SpaceBar,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="VehicleToggleEngine",Key=Period,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="VehicleToggleEngine",Key=ю,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="VehicleZoom",Key=U,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Walk",Key=N,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
ActionMappings=(ActionName="Zoom",Key=RightMouseButton,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
AxisMappings=(AxisName="LookUp",Key=MouseY,Scale=-1.000000)
AxisMappings=(AxisName="LookUpRate",Key=Gamepad_RightY,Scale=1.000000)
AxisMappings=(AxisName="MoveForward",Key=Gamepad_LeftY,Scale=1.000000)
AxisMappings=(AxisName="MoveForward",Key=S,Scale=-1.000000)
AxisMappings=(AxisName="MoveForward",Key=W,Scale=1.000000)
AxisMappings=(AxisName="MoveRight",Key=A,Scale=-1.000000)
AxisMappings=(AxisName="MoveRight",Key=D,Scale=1.000000)
AxisMappings=(AxisName="MoveRight",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="Turn",Key=MouseX,Scale=1.000000)
AxisMappings=(AxisName="TurnRate",Key=Gamepad_RightX,Scale=1.000000)
AxisMappings=(AxisName="VehicleHeadLookUp",Key=MouseY,Scale=-1.000000)
AxisMappings=(AxisName="VehicleHeadTurn",Key=MouseX,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveForward",Key=Gamepad_LeftStick_Up,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveForward",Key=S,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveForward",Key=W,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveRight",Key=A,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveRight",Key=D,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveRight",Key=Gamepad_LeftStick_Right,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveLeftTrack",Key=Gamepad_LeftStick_Up,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveLeftTrack",Key=A,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveLeftTrack",Key=Q,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveBothTracks",Key=S,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveBothTracks",Key=W,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveRightTrack",Key=Gamepad_RightStick_Up,Scale=1.000000)
AxisMappings=(AxisName="VehicleMoveRightTrack",Key=D,Scale=-1.000000)
AxisMappings=(AxisName="VehicleMoveRightTrack",Key=E,Scale=1.000000)
AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
ConsoleKeys=Tilde

[/Script/Squad.SQConsole]
HistoryBuffer=ChatToTeam whatever

 

Set read only flag or make a backup copy of the file, because it will get overwritten sometime in the future.

 

3 hours ago, SoggyBigfoot said:

I use to be able to change this, however now the ini files are hidden and they can no longer be changed.

To access AppData folder you need to show hidden files in Windows:

show-hidden-files-and-folders-in-folder-

https://knowledge.autodesk.com/search-result/caas/sfdcarticles/sfdcarticles/How-to-enable-hidden-files-and-folders-on-Windows.html?mkwid=spg5rZ7cC|pcrid|190284175379|pkw||pmt|b|pdv|c|&gclid=CIaO1ZDwqtMCFVqBsgod2AcGXw

 

Then you'll be able to see, access and change Input.ini in AppData.

 

 

Edited by Skul

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now