Fallout 4

Fallout 4

View Stats:
ΜΣ†ΛĿ Nov 12, 2015 @ 6:55pm
Custom Controls Guide
This is for all the People the use the arrow keys and keypad for controls aswell as all the left handed people.

there are so many hard coded keys in the UI that in order to use custom controls you need to use a script to make it usable.

Instructions:

1. you will need to download an install "AutoHotkey" here: http://ahkscript.org/

2. once installed right click on desktop, hover mouse over "New" and select "AutoHotkey Script" name the file "name.ahk" (extension name must be .ahk)

3. Right click on the file you just created and select open with notepad

4. copy the below script into the text file

Numpad0::e
Numpad1::r
Numpad2::tab
Numpad3::q
Delete::1
End::2
PgDn::3
Home::4
PgUp::5
Insert::6
Numpad7::7
Numpad8::8
Numpad9::9
Numpad4::0
Numpad5::-
Numpad6::=
Up::w
Down::s
Left::a
Right::d
w::Up
s::Down
a::Left
d::Right
RShift::LAlt
NumpadEnter::x
NumpadAdd::t

4. save and exit the file

5. Right click on the script file and select "Run Script". you can end the script by right clicking the AutoHotkey icon in your taskbar, and selecting "Exit"

6. start the game and rebind your controls in the game menu.

This link here has a list of all the keys if you want to get more creative and further customize the scrip to your needs.
http://autohotkey.com/docs/KeyList.htm

This is how this control scheme works:

Numpad 0 - Acts as the hardcoded E button. It is used as the accept button inside the UI menus. I also have this key bound to the use command to open containers and loot things as it's secondary function while not in the UI.

Numpad 1 - Acts as the hardcoded R button. It is used to drop things from your inventory, open the local map in the map menu, and show objectives on map. I also use it as reload and draw weapon as it's secondary function.

Numpad 2 - Used as hardcoded TAB button, it is used to close the UI menus aswell as the back button in menus.

Numpad 3 - Used as hardcoded Q button. It is used to assign favorite items to the shortcut buttons. Secondary function is favorites menu.

RShift::LAlt - this is used for holding breath when aiming with scoped weapons, I bound it to the same buttons I use for sprint.

NumpadEnter::x - used as hardcoded X button, used to inspect items

NumpadAdd::t - used as hardcoded T button, used to open perk menu for level up

The cluster of buttons above the arrow keys and Numpad 789456 are used as the 12 quick select buttons for your favorite weapons and items.

Arrow keys are swapped with WASD. The reason for this is that the arrow keys are hard coded to move between tabs and to select craftable structures in the workbench menu and wont allow you to walk around to colect materials so I swapped them with WASD to act as the arrow keys and arrow keys to act as WASD, now the UI thinks WASD are the arrow keys and you can use your movement (arrow keys) to walk around while in the workbench menu. So use WASD keys to select craftable items.

I also have quick acces inventory bound to Numpad . This opens up the pipboy, to close it just tap numpad 2 just above it.

Other controls are: sneak is ctrl, shift is sprint, \ is quick map, ] is workshop
the rest is on my mouse with 2 side buttons, I believe that is meelee/grenade throw, shoot, jump, aim down sights, vats.

I found this config to be pretty comfortable while navigating the UI with everything within reach so you don't have to take your hand off the keyboard to press hardcoded buttons on the other side.

hope this helps sompe people that prefer custom controls, and all the left handed people.

Edit: added RShift::LAlt - used for holding breath while using scopes.
Edit: added NumpadEnter::x & NumpadAdd::t to move the hardcoded buttons to the keypad.
Last edited by ΜΣ†ΛĿ; Nov 21, 2015 @ 5:14am
< >
Showing 1-7 of 7 comments
frakthefriendly Nov 12, 2015 @ 10:03pm 
All I need is to use the 0/ins as the jump key.

Can you tell me how to do that please?
ΜΣ†ΛĿ Nov 13, 2015 @ 3:49am 
sure, just put this single line into the script

Numpad0::j

activate the script, go to controls options ingame, and bind the jump action to Numpad 0 button.
frakthefriendly Nov 13, 2015 @ 7:18am 
Do I delete all of 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.
ΜΣ†ΛĿ Nov 14, 2015 @ 7:23am 
yes you jcan just delete everything, only the rebind codes need to be present to work.
frakthefriendly Nov 14, 2015 @ 7:31am 
Is there any way to make the V split into two buttons? One to change the view and one for the creation station?
Serpoman Nov 18, 2015 @ 7:56am 
wasd is still locked to dialogue.
Last edited by Serpoman; Nov 18, 2015 @ 8:26am
frakthefriendly Nov 18, 2015 @ 12:55pm 
Originally posted by serpoman:
wasd is still locked to dialogue.

Atleast it is not the same as movement
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Nov 12, 2015 @ 6:55pm
Posts: 7