Reply To: Why aren’t LMB and RMB Select functionally symmetrical?

Forum Archive Why aren’t LMB and RMB Select functionally symmetrical? Reply To: Why aren’t LMB and RMB Select functionally symmetrical?

#51267
Jonathan Lampel
Participant

    What does “Activate Gizmo” and Press vs. Drag mean? If someone has RMB Select, where do the Activate Gizmo options go?

    Here’s a video on why Drag is a great option if you use left click select: https://cgcookie.com/lesson/selecting-through-widgets 

    If you’re using right click select, however, it’s unnecessary since there’s no conflict between moving things and selecting. 

    Why does RMB Select immediately drag an object, but LMB doesn’t?  

    Left click dragging always does whatever active tool you have selected (except when dragging on a gizmo as mentioned above), so you can actually get this behavior if you set the select tool to Tweak. I really don’t like this behavior though, so I leave it on Box Select. I think the only reason that RMB Select dragging initiates a tweak is because that’s what it did in 2.7 and is leftover for the folks that enjoyed that feature (it is fast to use). 

    LMB Select results in the secondary mouse button showing a menu. RMB Select results in the secondary mouse button placing the 3D cursor. Why would someone prioritize one of these vs. the other? What’s the reason for this asymmetry?

    To make it more standard with other apps. Right click is often used for context menus, but it doesn’t make sense to swap it and make left click a context menu. For RMB Select, left click moves the 3D cursor just because that’s what it did in 2.7. 

    Are there other workflow implications of choosing LMB vs. RMB Select?

    Yeah, it’s easier to select bones and stuff while weight painting with RMB Select, but beyond that not a whole lot that I can think of. 

    Could you, say, have LMB Select’s secondary button do 3D cursor placement instead of opening menu?

    Sure! Blender’s hotkeys are all customizable via the Preferences. 

    For your situations, since your whole system is set to RMB select, I’d leave Blender as LMB select and have it be consistent with all of your other apps.