Horizon Forbidden West™ Complete Edition

Horizon Forbidden West™ Complete Edition

View Stats:
RogueKim Mar 22, 2024 @ 11:21am
Need auto sprint options on keyboard users.
Why is the auto sprint option only enabled on controllers?
I'm a keyboard user, but I desperately want this feature.
It's very cumbersome to press Sprint every time you want to move.
Please. Add auto sprint options for keyboard also.
Thanks.
< >
Showing 1-15 of 15 comments
Xentronium Mar 22, 2024 @ 11:26am 
You can switch the run behavior to toggle in the settings. It's not quiet auto sprint but far better than constantly holding the run key.
RogueKim Mar 22, 2024 @ 11:39am 
Originally posted by Xentronium:
You can switch the run behavior to toggle in the settings. It's not quiet auto sprint but far better than constantly holding the run key.
Ofcourse I know the feature,, but as you might expect, this isn't enough.
xtsys143 Mar 22, 2024 @ 1:34pm 
Did you check the mouse and keyboard settings? I'm on Dualsense but I swear I saw it on both settings pages.
RogueKim Mar 22, 2024 @ 7:59pm 
Originally posted by xtsys143:
Did you check the mouse and keyboard settings? I'm on Dualsense but I swear I saw it on both settings pages.
Yes I have checked all options. On keyboard options, there is only toggle, not auto.
jesusmiguelvc Mar 23, 2024 @ 6:39am 
This was bothering me too, so go to "settings", "accessibility", see below and put "yes" in "enable/disable sprint"... problem solved :)
Last edited by jesusmiguelvc; Mar 23, 2024 @ 6:40am
Lenoli Mar 29, 2024 @ 8:59am 
Originally posted by jesusmiguelvc:
This was bothering me too, so go to "settings", "accessibility", see below and put "yes" in "enable/disable sprint"... problem solved :)
This is only for gamepad controllers. Not mouse and keyboard
longjohn119 Mar 29, 2024 @ 10:13am 
Originally posted by RogueKim:
Why is the auto sprint option only enabled on controllers?
I'm a keyboard user, but I desperately want this feature.
It's very cumbersome to press Sprint every time you want to move.
Please. Add auto sprint options for keyboard also.
Thanks.

Because auto sprint relies on an analog input converted to 16 bits while a keyboard is a 1 bit interface. It only goes into autosprint when the analog input goes about above 80%, below that is normal run and below that is a walk speed. You just can't do that with a 1 bit digital interface because it's either 100% or 0%
Alt0153 Mar 29, 2024 @ 10:18am 
Originally posted by russell_john:
Originally posted by RogueKim:
Why is the auto sprint option only enabled on controllers?
I'm a keyboard user, but I desperately want this feature.
It's very cumbersome to press Sprint every time you want to move.
Please. Add auto sprint options for keyboard also.
Thanks.

Because auto sprint relies on an analog input converted to 16 bits while a keyboard is a 1 bit interface. It only goes into autosprint when the analog input goes about above 80%, below that is normal run and below that is a walk speed. You just can't do that with a 1 bit digital interface because it's either 100% or 0%
last i checked 100% is more than 80% so yes it could auto sprint :P but like the ability to toggle focus ping/activate thats also a gamepad feature only that mouse/kb users cant change
sonycman Mar 29, 2024 @ 11:17am 
Me too getting tired of toggling shift constantly to switch Aloy to run!
Please add an option for keyboard to auto run also!
chudy Mar 29, 2024 @ 3:16pm 
is it possible to create a mod that makes sprint the default and regular run on toggle or on hold? if devs won't do that, then maybe we could rely on modders if it possible
Last edited by chudy; Mar 29, 2024 @ 3:17pm
Thornok Mar 29, 2024 @ 3:18pm 
i need free beer and free pizza
xSh1nx Apr 7, 2024 @ 2:25pm 
i know what you need,
i have made a autohotkey script using chatgpt (im not a programmer), where you now increase your survivalibilty and hunting skills.
1. just download https://www.autohotkey.com/autohotkey and
2. copy and paste the script below ------------------ in a textfile and rename the file to .ahk
3. run it with autohotkey.
note: u have to hold C to crouch, hold V for scan, hold RMB for aiming, otherwise, simply pressing any wasd will cancel the motion,
--------------------------------------------------------------------------------------------------------------------
$w::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both 'w' and Left Shift keys down together
Send {w down}{Shift down}
; Wait for the 'w' key to be released
KeyWait, w
; Release both 'w' and Left Shift keys together
Send {w up}{Shift up}
} else {
; If 'c' key or right mouse button or 'v' key is held down, send only 'w' key down
Send {w down}
; Wait for the 'w' key to be released
KeyWait, w
; Release 'w' key
Send {w up}
}
return

$a::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both 'a' and Left Shift keys down together
Send {a down}{Shift down}
; Wait for the 'a' key to be released
KeyWait, a
; Release both 'a' and Left Shift keys together
Send {a up}{Shift up}
} else {
; If 'c' key or right mouse button or 'v' key is held down, send only 'a' key down
Send {a down}
; Wait for the 'a' key to be released
KeyWait, a
; Release 'a' key
Send {a up}
}
return

$s::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both the pressed key and Left Shift keys down together
Send {s down}{Shift down}
; Wait for the pressed key to be released
KeyWait, s
; Release both the pressed key and Left Shift keys together
Send {s up}{Shift up}
} else {
; If 'c' key, right mouse button, or 'v' key is held down, send only the pressed key down
Send {s down}
; Wait for the pressed key to be released
KeyWait, s
; Release the pressed key
Send {s up}
}
return

$d::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both the pressed key and Left Shift keys down together
Send {d down}{Shift down}
; Wait for the pressed key to be released
KeyWait, d
; Release both the pressed key and Left Shift keys together
Send {d up}{Shift up}
} else {
; If 'c' key, right mouse button, or 'v' key is held down, send only the pressed key down
Send {d down}
; Wait for the pressed key to be released
KeyWait, d
; Release the pressed key
Send {d up}
}
return
Last edited by xSh1nx; Apr 7, 2024 @ 2:26pm
L Apr 12, 2024 @ 11:05pm 
Originally posted by xSh1nx:
i know what you need,
i have made a autohotkey script using chatgpt (im not a programmer), where you now increase your survivalibilty and hunting skills.
1. just download https://www.autohotkey.com/autohotkey and
2. copy and paste the script below ------------------ in a textfile and rename the file to .ahk
3. run it with autohotkey.
note: u have to hold C to crouch, hold V for scan, hold RMB for aiming, otherwise, simply pressing any wasd will cancel the motion,
--------------------------------------------------------------------------------------------------------------------
$w::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both 'w' and Left Shift keys down together
Send {w down}{Shift down}
; Wait for the 'w' key to be released
KeyWait, w
; Release both 'w' and Left Shift keys together
Send {w up}{Shift up}
} else {
; If 'c' key or right mouse button or 'v' key is held down, send only 'w' key down
Send {w down}
; Wait for the 'w' key to be released
KeyWait, w
; Release 'w' key
Send {w up}
}
return

$a::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both 'a' and Left Shift keys down together
Send {a down}{Shift down}
; Wait for the 'a' key to be released
KeyWait, a
; Release both 'a' and Left Shift keys together
Send {a up}{Shift up}
} else {
; If 'c' key or right mouse button or 'v' key is held down, send only 'a' key down
Send {a down}
; Wait for the 'a' key to be released
KeyWait, a
; Release 'a' key
Send {a up}
}
return

$s::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both the pressed key and Left Shift keys down together
Send {s down}{Shift down}
; Wait for the pressed key to be released
KeyWait, s
; Release both the pressed key and Left Shift keys together
Send {s up}{Shift up}
} else {
; If 'c' key, right mouse button, or 'v' key is held down, send only the pressed key down
Send {s down}
; Wait for the pressed key to be released
KeyWait, s
; Release the pressed key
Send {s up}
}
return

$d::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both the pressed key and Left Shift keys down together
Send {d down}{Shift down}
; Wait for the pressed key to be released
KeyWait, d
; Release both the pressed key and Left Shift keys together
Send {d up}{Shift up}
} else {
; If 'c' key, right mouse button, or 'v' key is held down, send only the pressed key down
Send {d down}
; Wait for the pressed key to be released
KeyWait, d
; Release the pressed key
Send {d up}
}
return
not wOrking
夜明け Apr 13, 2024 @ 9:24am 
Yeah I'd highly like this feature enabled for mouse and keyboard users. Especially since toggle now has a max of 3 toggles.
Gator Glitch Jul 9, 2024 @ 6:20pm 
Set the Sprint Toggle keyboard mapping to whatever you have for moving forward.

Mouse & Keyboard > Toggle sprint = On
Mouse & Keyboard > Mouse and Keyboard Remapping > Move forward = "W"
Mouse & Keyboard > Mouse and Keyboard Remapping > Sprint Toggle = "W"

A "!" will appear next to "Move forward" and "Sprint Toggle" because both are set to "W", just ignore it.
Now whenever you move forward, you will also begin sprinting.
Turn Toggle sprint on as well, so you continue to run when changing directions with a, s, or d and letting go of w.

No macros, no mods required.
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Mar 22, 2024 @ 11:21am
Posts: 15