Jump to content

Odd keybind issue.


AhSeBrom

Recommended Posts

Hey everyone, I'm having an issue with two actions in-game just not working at all. I cannot wait, no matter where I sit, and this includes a "wait anywhere" mod I've installed (Immersive Waiting). The second issue is when I use SLM or sit in a barber's chair. Every option works perfectly except the option to alter facial hair. These are both mapped to the "T" key by default, and at first I thought it was my keyboard, but looking at the amount of t's in this post, that clearly isn't the case. I'm currently working through my list of 203 mods in FO4Edit, but it's slow going. Has anyone else has a similar issue? And if so, how did you resolve it? Thanks for your time.

 

Edit: I just remembered, the "Store all junk" option at the workbench (also mapped to T) works fine, with no issues.

Edited by AhSeBrom
Link to comment
Share on other sites

the keybinding is a mess in FO4 you can use F4SE to build a custom keybinding but other then that your always going to run into issues because the UI is set mostly for controllers not a keyboard.

 

Note even with F4SE keybinding some keys will be not bindable.

 

If you need help I do have a master F4SE customControlMap.txt that is edited to explain what each line changes which I'm willing to send your way.

Link to comment
Share on other sites

Thanks, chucksteel, that would be great. After searching my .ini files, I realized that the keybinding seems to be hardcoded into the game. Makes me wonder why they did it that way. Just fooled with my load order a bit, but waiting and facial hair options still aren't working, though pressing T to level up does. Hopefully a custom control map will fix the issue because I'm scratching my head at the moment. And thanks again, chucksteel, I appreciate your help.

Link to comment
Share on other sites

OK your going to need a few things to do this

 

  1. F4SE is key (if you don't already have it you need it or all of this is pointless.)
  2. Windows Virtual-Key codes (Not a program or anything you need to download it's a list of keys and the ID the OS uses to understand them to put it into plain English)
  3. Notepad ++ (this is a important requirement and if you try to use another text editor you'll get a jumbled mess and bork your game trying to edit the text file with out it.)
  4. my edited F4SE customControlMap.txt (Well you don't need this if you want to do all the hard work by yourself but why would you want to do that when I have already done it and am willing to send it off! :yes: ) ((IMPORTANT do NOT place this file into your game it is for comparison only!!!!!!!) ((( I haven't gone through and figured everything out for Far Harbor Yet )))

Your going to see a list of keys broken down into rows most look like this

 

Up 0x26 0xff 0x0001 0 0 0 0x8

 

  • "Up" is the command but it's not always understandable many say things like "Click" or "LeftStick"
  • "0x26" is the key input you may want to change (Most important for what you want to do.) ((this is what your going to change to your new key))
  • "0xff" (always means "Default" no matter where you see it) the second position in this case means a mouse input.
  • "0x0001" is also a mouse input. (( I haven't had much luck messing with any mouse inputs ))
  • "0 0 0" Absolutely no clue don't mess with it!!!!!!
  • "0x8" is a controller input and again don't mess with it.

All you really care about is the first "0x26" or whatever it may be. You will also see things like "0x26,0x47" (made up at random) this means there are two keys that have the same function.

 

now to get down to it

  1. open your FO4 data folder and create a folder called F4SE. Place a copy of the default CustomControleMap.txt that comes with F4SE into it. (making a copy is important so you always have a clean version to fall back on if things go south!!!!)
  2. Open the new copy with Notepad ++
  3. Open the Virtual-key Codes web link I sent
  4. Open my MasterControleMap.txt with Notepad ++
  5. in my master file find the binding you want to edit, (Example line 141 which is listed as "Pick" but it's really "Select target in vats" the first number you see is "0x51" in the clean file your comparing too. "0x51" = "Q" in game. change "0x51" to "0x20" and now when in game your Vats select target is the space bar.)
  6. Take it slow test as you go!! there will be some trial and error. My master file is not perfect I may have missed some keys but it will give you a heads up with the work I've already done.

Also I haven't messed with Far Harbor yet I know my personal keybinding breaks the jump in the mind puzzle but I just cheated my way past the issue for the time being.

 

You will also see in my master file a description of what the line does in vanilla but you'll also see what I changed it to because I did this for myself. It at best is a good start.

 

GOD! I hope I've made this clear and understandable if you need more help feel free to ask.

 

Edit: doing this will NOT change the screen display for key inputs in game!!!! That is an entirely different subject that we can get into if you wish to!!!

 

Also if you can't tell I SUCK at writing but I don't give a toot!!!! I want to help and try my best to do so. :thumbsup:

Edited by chucksteel
Link to comment
Share on other sites

Awesome, thanks! Yeah, I use F4SE already (and am glad they updated sometime today) as well as Notepad++. Seems pretty straightforward, just a bit time consuming and tedious, but that's no big deal. Lately, I've spent far more time working on a mod than I have been playing. Hopefully fixing this issue will get me playing more again. If I run into any snags, I'll contact you if I can't get it worked out. My hat's off to you, good sir, and thanks again.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...