← All ideas
  • Published 6 Dec 2018

Assign any active tool or menu to any mouse button

Let's end the left click vs right click debate for good.

I propose that if you click on a tool with your left mouse button, that tool is assigned to the left click. Click on another tool with your right mouse button and that tool is assigned to your right mouse button. A new menu tool will be added to the active tools bar for those who like to see a right click menu. With this change, there will be no need to commit permanently to left or right click for use in the 3d view or uv editor.

This could be represented in the interface as a new menu button on the toolbar, and buttons could be highlighted with different colors to represent what tool is assigned to each mouse button. Another option would be to have the right side of a button highlight if it is assigned to the right mouse button or the left side for the left button.

anyclick

AnyClickSelect.png

30%

Development Status: Open

Upvote 3 Downvote 7
dpdpforlife
6 Dec 2018

5 Comments

lsscpp

Nice. There should a "tool" for contextual menu then

1
dpdpforlife Author

dpdpforlife Author

You mock my idea, but this would be an amazing workflow in my opinion. When I actually have time I'll make a branch and show you all. Then you'll be sorry. :)

Lauloque

I honestly prefer the current 2.8 left click keymap with a contextual menu for the right click. x)

But... Why not? I think I've seen this idea before... Yeah, it was said that this should have a way to visually differentiate the left click tool from the right click tool.

dpdpforlife Author

Bonus points for making it so ANY menu can be on your right click not just the specials menu.