I’m going to necro this thread one more time because I did have a similar situation to Moriarty and this is one of the first hits on google. I think resetting my key binds in game would have worked but I had character specific key bindings and didn’t want to reset all of my progress (for the 3rd time):
- Go into your character specific bindings-cache.wtf file. (Open with Notepad++ or any text editor)
C:\World of Warcraft_classic_\WTF\Account\YOURACCOUNTNAME\YourServer\YourCharacterName\bindings-cache.wtf
- At the bottom of all your key binds (which should seem normal) there will be a bunch of lines that say, “modifiedclick NONE SELFCAST, modifiedclick NONE SPLITSTACK, modifiedclick NONE DRESSUP, modifiedclick NONE ITEMCOMPARE… etc.”
- Delete the lines similar to “modifiedclick NONE x” at the end of the file.
NOTICE: you should not be deleting things like bind 0 NONE, these are place holders that exist when you overwrite a key binding.
- Save the wtf file.
- Repeat for all affected characters.
- Restart your game and all should be fine!
If I had to guess. One of our popular, beloved, addons is mistakenly overwriting these click modifier bindings.