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
#If WinActive("ahk_exe FalloutNV.exe")
Numpad1::A
Numpad3::
Send {E}
Send {X}
Return
I use the Numpad for everything so the way this works is that when in a menu I can press NP1 to Take All or I can press NP3 to Exit or Accept. If you just want NP7 to equal E then just use...
Numpad7::E
AutoHotKey is free and has an extremely low footprint. You'll never know that you're using it. I've been using it ever since it was first release over a decade ago.
I just don't like having to use a separate program for a game.
I wonder why the menu keys are hardcoded...
Only thing it's missing is VATS ACCEPT.
The other thing that I like about AHK is that it remains consistent over the years. Meaning that there have been at least over a dozen games that have had hardcoded keys. I would have had to have found over a dozen different mods made by a dozen different people just to have played those games. AHK is easy, always installed and always ready to make my gaming better.
Hi, I'm running into this same problem as a lefty and trying to rebind A E with AHK as you suggested. I had it installed already as I tried using it for something in the past but I didn't end up using it much so I don't know what I am doing. Could you walk me through how I should write the script file so that it uses Right Shift instead of E and N instead of A?
Also, should I leave all the auto-generated stuff that it places when I create a new script file? It looks like this:
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
PS: I know it's a necro of an old post but seems you are still active on Steam : )
This was actually the last game that I used AHK for as I built a new computer and bought some special gaming keypads to compensate. I'll have to look and see if I still have the script and to see if I can figure it all out again. Give me until tomorrow and I'll see what I can come up with.
I do know that you don't need that other stuff as it's all just comments and can be ignored as far as I can tell.
#If WinActive("ahk_exe FalloutNV.exe")
N::A
RShift::
Send {E}
Send {X}
Return
I ended up with simply:
RShift::E
N::A
n::a
I think the Send version doesn't work for Shift if I also want to use it for reload key since I want it to holster a gun if held down and I don't think send does that while the simple rebind RShift::E seems to take care of all kinds of inputs
That's great. The less code the better and if it works then that's all that matters. I'm really glad that you got it worked out. It's great to see other get over limitations with a bit of work. If you're willing to jump through the hoops of course.
I mapped mouse wheel left to A and right to E. These feel like dismissive flick away gestures and work perfectly now.
Mouse is NAGA btw but lots of mice have mouse wheel left/right options now.
PS I mapped the keys in Synapse as windows keys for FNV profile separate from main windows profile.