Satisfactory

Satisfactory

View Stats:
xtarite May 8, 2022 @ 7:33am
Making the hotbar switching keybinds compatible with SMART mod
Wanted to make a quick post about changing the key-binds for switching between hot-bars since the only other post I found about this was old and no longer accurate.

TL:DR
Add the entries at the bottom of this post to the "GameUserSettings.ini" file in this location. Add the entries right below this entry "HDRDisplayOutputNits". Use Notepad++ or equivalent to do this and save the file when your done.
( C:\Users\[yourusernamehere]\AppData\Local\FactoryGame\Saved\Config\WindowsNoEditor )

If you use the SMART mod (highly recommend checking it out if not), you have probably run into the issue where every time you hold ALT to build along the Y axis, you also change hot-bars when scrolling. This was very frustrating to me and when I attempted to change the key-bind in the game settings, I noticed that the only option available was "Cycle to Previous Hot-bar" which obviously only half-helps. What I wanted to do was hold Z and then scroll, but that doesn't seem to be a possible key-bind. So I was able to get CTRL+ALT+scroll working, but it required some file editing to allow 'next' AND 'previous' hot-bar scrolling. If you change a key-bind in the game settings, an entry is created in the "GameUserSettings.ini" showing that custom entry. This file is found at this location:

( C:\Users\[yourusernamehere]\AppData\
Local\FactoryGame\Saved\Config\WindowsNoEditor ).

Basically, I made the key change in the game settings, copied that entry right below, and changed the name and key-bind to end up with this entry. Use Notepad++ or equivalent to make the changes to the file, and make sure to save it when complete. Don't change anything else in there or it could bork your game!

**Next**
mCustomKeyMappings=(ActionKeyMapping=(ActionName="CycleToPreviousHotbar",bShift=False,bCtrl=True,bAlt=True,bCmd=False,Key=MouseScrollUp),AxisKeyMapping=(AxisName="",Scale=1.000000,Key=None),IsAxisMapping=False)

**Previous**
mCustomKeyMappings=(ActionKeyMapping=(ActionName="CycleToNextHotbar",bShift=False,bCtrl=True,bAlt=True,bCmd=False,Key=MouseScrollDown),AxisKeyMapping=(AxisName="",Scale=1.000000,Key=None),IsAxisMapping=False)
Date Posted: May 8, 2022 @ 7:33am
Posts: 0