First back up "WillowInput.ini".
Then put this in "WillowInput.ini":
for th2go:
"Bindings=(Name="H",Command="advancedbutton bContextUse | Axis aGas Speed=+1.0 | FOV 142",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="D",Command="StrafeLeft | Axis aGas Speed=+1.0 | FOV 142",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="G",Command="StrafeRight | Axis aGas Speed=+1.0 | FOV 142",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="N",Command="advancedbutton bGrenade | Axis aGas Speed=+1.0 | FOV 142",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="L",Command="ShowStatusMenu_Logs | Axis aGas Speed=+1.0 | FOV 142",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="A",Command="advancedbutton bAdvancedButtonAux1 | Axis aGas Speed=+1.0 | FOV 142",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="M",Command="ShowMap | Axis aGas Speed=+1.0 | FOV 142",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="I",Command="ShowStatusMenu_Inventory | Axis aGas Speed=+1.0 | FOV 142",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="B",Command="advancedbutton bAdvancedButtonAux6 | Axis aGas Speed=+1.0 | FOV 120",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)"
this work very well if you just dont touch the strafe keys when sprinting.
IT is hard though to drive vehichles in that wide format. but that isnt related to the acctual FOV.
"edit"( when sprinting in multiplayer, you only have to press the sprint key once and then release it as long you don't release the move forward key, and when sprinting (only holding down forward key), hit the strafe left key very shortly and then you have the same FOV as when not sprinting).
In multiplayer, its better to run on a single monitor because the fovsettings work differently in multiplayer. (it is playable with th2go, if you get used to a low FOV when sprinting and driving a car).
FOV bindingd for multiplayer games:
"Bindings=(Name="H",Command="advancedbutton bContextUse | Axis aGas Speed=+1.0 | FOV 110",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="D",Command="StrafeLeft | Axis aGas Speed=+1.0 | FOV 110",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="G",Command="StrafeRight | Axis aGas Speed=+1.0 | FOV 110",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="N",Command="advancedbutton bGrenade | Axis aGas Speed=+1.0 | FOV 110",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="L",Command="ShowStatusMenu_Logs | Axis aGas Speed=+1.0 | FOV 110",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="A",Command="advancedbutton bAdvancedButtonAux1 | Axis aGas Speed=+1.0 | FOV 110",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="M",Command="ShowMap | Axis aGas Speed=+1.0 | FOV 110",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)
Bindings=(Name="I",Command="ShowStatusMenu_Inventory | Axis aGas Speed=+1.0 | FOV 110",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgno reShift=False,bIgnoreAlt=False)"
Dont replace any old bindings, just add these directly after the previous last binding.
And before you copy this, remember that you have to edit my bindings to match your control layout.
after your done. write protect the file.
Forgot to explain my controls:
R: forward
F: backward
D: strafe left
G: strafe right
B: sprint
T: reload
H: use object
A: crouch
N: trow grenade
To clearyfie: when using bindings for th2go, when hitting strafe while sprinting will invert the screen when playing single player game. And in multiplayer game it will make the sprinting fov better.
Just tested this solution for UT3 and it didn't work.
|