Hotkeys Automatically changing back every game

To be clear, I’m not referring to the actual keybinds not saving in the options menu as some other threads I believe are about.

The problem is I have some abilities set to a hotkey, I try to remove that binding by binding it to something else than swapping that binding back to the ability I want to still be bound. This removes the keybind to that ability in the game I am in, but when I enter a new game, it goes back to how it was before.

IE: I have Blizzard on f4, but no longer want it bound to anything. If I swap it to F1 and then swap F1 back to what it was on (teleport), the Blizzard is now unbound from any key in that game. If I save and exit and make a new game (not even exiting the game entirely), Blizzard is now bound to f4 again.

I attempted to delete the files in …\Saved Games\Diablo II Resurrected related to that character thinking that maybe keybinds were saved locally, but that did not do anything at all. Even exiting the game entirely and deleting those files and restarting it doesn’t get rid of the hotkeys being bound to specific abilities, so I assume they are saved server side and this is some kind of server side issue.

edit: the problem never went away until I respeced. Respecing reset all my hotkeys and that finally fixed it.

10 Likes

Press G, then set them, and they will save. I had the same issue, its the janky new overlay.

Changing them after pressing G while in oldschool graphics mode doesn’t seem to work for me. It still changed back in the next game.

Same problem here, used f1-f8 for auras while leveling. now i wanted to unbind the hotkeys cause not all auras were needed any more, but in every new game hotkeys are binded again. Tried to unbind them in classic view, but did not work for too.

2 Likes

exact same, so respec is the only thing that worked for you. Hope there will be a hotfix because I don’t need to respec yet :confused:

1 Like

I noticed that they don’t save properly when you map something to a hotkey and don’t replace the hotkey you mapped it from. For some reason their previous key being empty is what causes this not to save.

3 Likes

Same issue.
And I’m trying to understand, what is “Respecing”? Did you mean “Reset Stat/Skill Points” with Akara, or what is that?

1 Like

Yes, that’s what I meant. I was resetting to change specs and after I did so the issue I had with blizzard rebinding every game was gone. Yuyuko’s description above is also true, I was trying to remove blizzard’s keybind without replacing it when the bug triggered.

Although, when I reset the skills on my paladin (a different character) it actually didn’t get rid of the binding for the auras I had before and got again, so I’m not sure respecing actually removes the bindings. It did fix the issue for my sorc.

2 Likes

Same issue here, I cannot “unbind” a spell’s hotkey without it automatically being rebound the next time I leave and re-enter the game.

They should fix this issue and allow you to unbind a spell directly by right-clicking it in the context menu.

I’m having the same issue. Here’s a video to demonstrate. - YouTube

2 Likes

thanks that has been driving me nuts all this time and now its fixed!

yup having the same thing here. interesting enough its not happening on all my characters though I guess I’ve not rearranged skills as much on them. and i don’t want to test it and end up having theirs screwed too :slight_smile:

1 Like

Fix this crap already…

2 Likes

I have unbound all the hot keys in the options to none and still can scroll thru all the spells as if they were still hot keyed. I only need 2 spells to swap to now but have 5 hot keyed from when I was level 20. Blizzard will always be trash.

2 Likes

yup rearranged spells on another toon and now they’re screwed up on every new game. so annoying to have to reset them every single time. especially when you forget and waypoint happens to be surrounded by mobs but you can’t swap skill the way you expect to.

Same issue as the poster here on the most recent patch as of the time of posting this.

Reproduction steps:
launch game
create new character(or load any character)
set FX hotkeys on a bunch of abilities, say f1, f2, f3 to attack, portal and unsummon.
override them with just f1 across them all until only 1 ability has a hotkey
save and exit
load character and notice more than just f1 is set

I have had to turn off scroll ability change as when you have 2 abilities you care about but you are locked to 6 abilities with hotkeys if you forget and scroll even a little you end up unable to find the ability that you need until you are dead. I would love to have this quality of life change usable again and would prefer not to have to respec to fix the issue.

Now i actually watched it QuackWalks video shows it perfectly but i don’t want to delete what i wrote so o well.

2 Likes

I have this issue too.

It’s a little annoying being a Smiter with a Life Tap wand that I swap to but that my hot key was unmapped from and I die in an inconvenient location.

1 Like

SOLVED?:
The problem is that the hotkeys cause the skill to be assigned to a “skill slot” (skill1, skill2 … skill16).
You can even have a skill in ALL skill slots if you assign all hotkeys to it (F1 … F8).

Give it a try, assign F1, F2, F3, F4, F5, F6, F7, F8 (or all your custom hotkeys) to Fireball, then press F8 in Teleport and you will see that you have these hotkeys in the current game:
Teleport (F8), Fireball (nothing)
Then save and exit.
Enter again and you will see this:
Teleport (F8) Fireball (F1)
This happens because Fireball was assigned from F1 to F7 (skill slots 1-7), and even if you assign now F1 to another skill and the hotkey of the Fireball icon disappears, when loading the game the “internal assignment” would give Fireball one of the hotkeys that it has registered (F2, F3, F4, F5, F6 and F7).

I have found out by testing the mouse wheel, if you assigned Fireball from F1 to F7 and teleport F8, re-enter the game and you have to turn the wheel 8 times from Teleport to go through all the skill slots assigned to Fireball (skill slots 1- 7 assigned in the previous game from F1 to F7) before reaching Teleport again (skill slot 8).

So even if you use F1 in all skills to “clear” the hotkeys and then assign F1 to the desired skill, all those skills will still be assigned internally to their previous hotkey.

Solution (worked for me):
Drop your Tome of Town Portal and buy a Scroll.
Assign ALL YOUR HOTKEYS to Town Portal Skill, then drop your Scroll of Town Portal to the ground (Town Portal skill will disappear) and Save and Exit.
Enter the game and carefully assign your hotkeys using only the necessary ones.
Buy a Tome of Town Portal and the “Town Portal Skill” will be unassigned since its different from the Scroll one (The slots will be assigned to Scroll skill and will not appear unless you pick a Scroll without having a Tome).

EDIT: Another solution is to buy a wand/staff/etc. that gives you charges of a skill that you will never use, like Sacrifice, and assing ALL hotkeys to it. Then drop the item, save and exit.

If you ever want to test a new skill, try it out manually and don’t assign it until you’re sure you’re going to use it in your build.

I do not know if I have explained it well, at least I hope that the solution works for everyone.

12 Likes

Yooooooo! The town portal scroll trick was the only thing that worked for me, you are my hero!

You have saved my sanity. I’ve been dealing with this bug for weeks. Finally fixed. Thanks!