0 of 0

File information

Last updated

Original upload

Created by

Faiakes

Uploaded by

Faiakes

Virus scan

Safe to use

About this mod

Overcomes Fallout 4's forced/unavailable key mappings.

Requirements
Permissions and credits


This mod allows you to remap Fallout 4's ingame forced/unavailable keys


Notes:
  •  This is not a Fallout 4 mod, as such. This is an OS level trick to get past the game's silly forced key mapping. (Hence why there is no NMM installtion)
  •  I am offering multiple options for UK/US keyboards and a blank script.
  •  If you wish a different layout but you're not sure how to do it, just let me know in Posts and I'll try to accomodate you.



INSTALLATION


  •  Dowload and install the free utility Autohotkey (link).
  •  Download, unzip and simply double-click any of my files either before or even during the game. That's it! (Note: if you make changes to it, you have to exit the script and restart it, not simply reload it.)
  • If it appears not to be working, you just need to right-click on your shortcut or the script and : Run As Administrator
  •  When done playing, right-click on the icon in the system tray (bottom right of your screen where the clock is) and click Exit. Otherwise the changes you made will continue to be active.




HOW TO CUSTOMISE

Autohotkey works very simply:

  • On the left --> the key you are pressing
  • On the right--> the key the system thinks you are pressing

Example (from Autohotkey website):
Spoiler:  
Show

The syntax for the built-in remapping feature is OriginKey::DestinationKey. For example, a script consisting only of the following line would make the "a" key behave like the "b" key:

a::b

The above example does not alter the "b" key itself. The "b" key would continue to send the "b" keystroke unless you remap it to something else as shown in the following example:

a::b
b::a

The examples above use lowercase, which is recommended for most purposes because it also remaps the corresponding uppercase letters (that is, it will send uppercase when Capslock is "on" or the Shift key is held down). By contrast, specifying an uppercase letter on the right side forces uppercase. For example, the following line would produce an uppercase B when you type either "a" or "A" (as long as Capslock is off):

a::B
  • Here is the list of keys (link)
  • If don't like what I'm offering, simply type in the key(s) you prefer (or start from scratch)
  • Either right-click on any of my files and 'Open with' notepad, or, while the script is running, right-click on it
    and choose 'Edit This Script' to cutomise it to your preferences.

UNDERSTANDING THE MOD
What took hours to find was this first line:

#InstallKeybdHook  <-- This overcomes Fallout 4's stupidness.
#HotkeyInterval 1000  <-- This is standard to avoid getting an alert message, if you press a hotkey too quickly.

The rest is up to you...

Here are the UK key mappings:
Spoiler:  
Show

  • Backspace = Escape
  • AppsKey/Menu = Alt
  • ] = R
  • Insert = Capslock
  • / = Tab
  • [ = A
  • P = Q
  • . = T


Here are the US key mappings:
Spoiler:  
Show

  • Backspace = Escape
  • AppsKey/Menu = Alt
  • \ = R
  • Insert = Capslock
  • / = Tab
  • ] = A
  • [ = Q
  • . = T


Buildmode:
Spoiler:  
Show

This was much trickier and the best I could do to avoid using keys other than arrows for moving, was to do the following:
  • When I'm about to do building (not merely scrapping things), I will first go into settings and set my movement keys to o, l, k, and ;
  • then for moving I can press Control+Up (^Up::o) instead of o, l, k, and ;

Control+Up = Up
Control+Down = Down
Control+Lwft = Left
Control+Right = Right



Changelog:
Spoiler:  
Show

1.0 --> First release
1.1 --> Added mappings for the Q and A keys, so that they can be easier reached from the arrows position
1.2 --> Brought the T key closer to the arrows. You can now press . to get T.