Right clicks on new characters doesn't work

Hi everyone!

I have multiple WoW-characters, and on most of them I don’t have this issue.

However when I make a new character my mousebutton “Right Click” is not working. It doesn’t seem to registre it at all (can’t move camera or interact with mailbox, UI etc.). Every other button seems to work fine.

It is only when I make new characters.

I have tried copying the “Realm”->“Character-name” WTF-folder, but it doesn’t help much. Then when I right click I can move the camera, but my character will run forward at the same time (as if I press left and right at the same time).

I think the issue started months ago when I tried to bind “Wand”-attack to right click which messed it up. Since it’s only on new characters it havn’t really been an issue until now. Back then I tried some scripts like /script SetBindingMacro(“BUTTON2”, “Wand”); SaveBindings(GetCurrentBindingSet()); which I think messed things up.

Do you have any way to fix this?

(This is on TBC Classic and Classic PTR)

Also I did try to disable all addons, but that doesn’t change anything.

This is my bindings-cache:
bind BUTTON3 NONE
bind A STRAFELEFT
bind D STRAFERIGHT
bind Q ACTIONBUTTON8
bind E ACTIONBUTTON9
bind X CLICK BT4Button50:LeftButton
bind Z CLICK BT4Button49:LeftButton
bind R ACTIONBUTTON10
bind SHIFT-R CLICK BT4Button58:LeftButton
bind 6 NONE
bind 7 NONE
bind 8 NONE
bind 9 NONE
bind 0 NONE
bind - NONE
bind = NONE
bind CTRL-2 MULTIACTIONBAR4BUTTON3
bind CTRL-3 MULTIACTIONBAR3BUTTON1
bind CTRL-4 MULTIACTIONBAR3BUTTON2
bind CTRL-5 NONE
bind SHIFT-1 RAIDTARGET8
bind SHIFT-2 RAIDTARGET7
bind SHIFT-3 RAIDTARGET5
bind SHIFT-4 RAIDTARGET6
bind F1 CLICK BT4Button34:LeftButton
bind F2 CLICK BT4Button31:LeftButton
bind F3 CLICK BT4Button25:LeftButton
bind F4 CLICK BT4Button35:LeftButton
bind F5 CLICK BT4Button32:LeftButton
bind SHIFT-F3 CLICK BT4Button28:LeftButton
bind G ACTIONBUTTON12
bind F ACTIONBUTTON11
bind V CLICK BT4Button52:LeftButton
bind SHIFT-V CLICK BT4Button64:LeftButton
bind CTRL-V MULTIACTIONBAR2BUTTON8
bind T MULTIACTIONBAR1BUTTON12
bind C CLICK BT4Button51:LeftButton
bind B CLICK BT4Button53:LeftButton
bind F9 NONE
bind F10 CLICK BT4Button71:LeftButton
bind F11 TOGGLEAUTORUN
bind F12 CLICK BT4Button70:LeftButton
bind CTRL-S NONE
bind CTRL-R MULTIACTIONBAR2BUTTON9
bind CTRL-Y MULTIACTIONBAR2BUTTON6
bind CTRL-Q MULTIACTIONBAR1BUTTON9
bind CTRL-W MULTIACTIONBAR3BUTTON3
bind CTRL-E MULTIACTIONBAR2BUTTON10
bind CTRL-T MULTIACTIONBAR2BUTTON7
bind CTRL-A MULTIACTIONBAR4BUTTON12
bind BUTTON2 MOVEANDSTEER
bind SHIFT-C CLICK BT4Button63:LeftButton
bind F6 CLICK BT4Button26:LeftButton
bind ½ ACTIONBUTTON7
bind CTRL-Z NONE
bind ALT-1 MULTIACTIONBAR1BUTTON1
bind ALT-2 MULTIACTIONBAR1BUTTON2
bind ALT-3 MULTIACTIONBAR1BUTTON3
bind ALT-4 MULTIACTIONBAR1BUTTON4
bind ALT-5 MULTIACTIONBAR1BUTTON5
bind ALT-6 MULTIACTIONBAR1BUTTON6
bind CTRL-G MULTIACTIONBAR1BUTTON7
bind CTRL-D MULTIACTIONBAR1BUTTON10
bind Y MULTIACTIONBAR1BUTTON11
bind CTRL-F MULTIACTIONBAR2BUTTON5
bind CTRL-C MULTIACTIONBAR2BUTTON11
bind CTRL-X MULTIACTIONBAR2BUTTON12
bind ALT-R MULTIACTIONBAR3BUTTON6
bind BUTTON5 MULTIACTIONBAR4BUTTON1
bind SHIFT-BUTTON5 MULTIACTIONBAR4BUTTON2
bind ` FOCUSTARGET
bind ALT-F11 OPENALLBAGS
bind SHIFT-F6 CLICK BT4Button29:LeftButton
bind SHIFT-½ CLICK BT4Button55:LeftButton
bind SHIFT-E CLICK BT4Button57:LeftButton
bind SHIFT-Q CLICK BT4Button56:LeftButton
bind SHIFT-F CLICK BT4Button59:LeftButton
bind SHIFT-G CLICK BT4Button60:LeftButton
bind SHIFT-< NONE
bind SHIFT-X CLICK BT4Button62:LeftButton
bind SHIFT-Z CLICK BT4Button61:LeftButton
modifiedclick NONE SELFCAST
modifiedclick NONE AUTOLOOTTOGGLE

This is config-cache:
SET trackedQuests “v11”
SET hardTrackedQuests “v11”
SET trackedWorldQuests “v11”
SET hardTrackedWorldQuests “v11”
SET trackedAchievements “v11”
SET cameraSavedDistance “34.130001”
SET cameraSavedPitch “24.271885”
SET nameplateShowEnemies “1”
SET nameplateShowEnemyMinions “1”
SET nameplateShowEnemyPets “1”
SET nameplateShowEnemyGuardians “1”
SET nameplateShowEnemyTotems “1”
SET nameplateShowFriendlyNPCs “0”
SET nameplateShowFriendlyPets “0”
SET playerStatLeftDropdown “PLAYERSTAT_BASE_STATS”
SET playerStatRightDropdown “PLAYERSTAT_SPELL_COMBAT”
SET currencyCategoriesCollapsed “v11”
SET minimapTrackedInfov2 “8”
SET minimapShapeshiftTracking “v11”
SET reputationsCollapsed “v11”
SET activeCUFProfile “Primary”
SET nameplateMaxDistance “41”
SET nameplateTargetBehindMaxDistance “30”
SET nameplateMotionSpeed “0.05”
SET nameplateMinScale “1”
SET nameplateMaxScale “1”
SET nameplateLargerScale “1.1”
SET nameplateMinAlpha “0.90135484”
SET nameplateMaxAlpha “1”
SET nameplateOccludedAlphaMult “1”
SET nameplateMinAlphaDistance “-158489.31924611”
SET nameplateSelectedScale “1.15”
SET nameplateSelectedAlpha “1”
SET nameplateNotSelectedAlpha “1”
SET clampTargetNameplateToScreen “1”
SET nameplateSelfScale “1”
SET nameplateSelfAlpha “1”
SET nameplateSelfBottomInset “0.2”
SET nameplateSelfTopInset “0.5”
SET nameplateOtherBottomInset “0.12”
SET nameplateOtherTopInset “0.085”
SET nameplateLargeBottomInset “0.12”
SET nameplateLargeTopInset “0.085”
SET ShowClassColorInNameplate “1”
SET nameplateShowOnlyNames “false”
SET nameplateRemovalAnimation “1”
SET NamePlateHorizontalScale “1”
SET NamePlateVerticalScale “1”
SET NameplatePersonalShowAlways “false”
SET NameplatePersonalShowInCombat “true”
SET NameplatePersonalShowWithTarget “false”
SET NameplatePersonalHideDelaySeconds “0.2”

Think this may be the issue there, on a default setup BUTTON2 is showing up for me as :
bind BUTTON2 TURNORACTION

Key Bindings can either be account wide or character specific, which you toggle from the tickbox in the top right of the Key Binding menu.
Best guess would be your existing characters are using their own bindings, but new ones are inheriting the account one which has the wrong binding on Button2.