bind won't stay


(sneak) #1

I’ve had this issue in the past and I forgot how I fixed it last time.

Something in the patches ruins the longjump bind.

I’ve tried various methods of setting this bind in the ShooterInput.ini file as well as using autoexec to “setbind”. I’ve tried toggling “bUseProfileBindings” to “False” and all kinds of variations of how many binds for “NumPadOne” exist. I’ve tried read-only shooterinput.ini file and deleting the ue3profile file. I’ve also tried reinstalling the game before doing all this then tried replacing shooterinput with my old one. Nothing seems to be working.

This is what I put in the autoexec when trying it that way…

setbind NumPadOne “Duck | Jump” 1

I tried the command without the “1” as well which according to the console is a switch to add the setting to the config.

When I type the above command in the console the long jump works ONLY for that map and gets ruined when the next map loads, meaning I have to bind it every single time.

I don’t need to be told to “do the jump manually”. The jump does not work and it’s probably due to the keys I use which I won’t be changing. This is a question of “how to fix the bind not staying” not “how do I do the long jump”. No, I’m not doing it wrong either. If I were doing it wrong, when I went to test it out I would atleast one time successfully do a longjump the manual way but this is impossible, even if the keys are spammed it never happens. This is a very simple task compared to the jumps I’m used to, it just isn’t working with my keybinds. If you’d like to try to recreate the manual longjump not working these are my binds:

up,down,left,right for movement
ctrl - jump
right shift - sprint
keypad delete - crouch
Delete - reload
keypad insert - switch to melee

(Make sure numlock is on)

The reason I include so many is I believe the long jump bug has something to do with this game’s other bug which is it will hold down the keys above the arrow keys on it’s own such as delete, insert and home while you play. This is the reason why DB forced me to reload during combat as well.


(sneak) #2

I’ve found a workaround for now…

http://i.imgur.com/woD37kj.png

I tested ingame holding my sprint (right shift) and forward (up arrow) with my right hand while pressing “S” (crouch) then “D” (jump) the same way that I press my usual keys (kp delete and right ctrl) to try a longjump and it worked easily. So I just went and presssed “S” and “D” in my macro creator and made my own version of “Duck | Jump”.

After more testing I’ve discovered it’s some kind of “shift modifier” I’ve never heard of in the 23 years I’ve been using computers. It never bothered me in any other game but DB so that’s pretty awkward.

My keyboard can rebind any key to another, completely bypassing what the OS wants to do with the keys. So I’m able to rebind my “KP_DEL” key to “D” and do a manual long jump now.

Here’s a video of what’s happening without this special key remap feature of my keyboard:

I’m actually pressing the keypad delete key whenever the regular delete gets triggered.

So if someone finds this and has this issue… use a macro on your peripherals or rebind your keyboard keys to another key if your keyboard does that. This is the only keyboard I’ve ever had that can do that so it’s probably a rare feature.

This is what you want for that: https://mechanicalkeyboards.com/shop/index.php?l=product_detail&p=1367