A while back I threw out all of my customizations and committed myself to learning “raw” Blender (with the exception of a a left click select).
So far that has been one of the best decisions I have made around using Blender. Not necessarily because its defaults are better than other packages, but because I no longer have to look very hard to learn new skills (i.e. if I research how to do something in Blender I know that what I learn will work with my vanilla setup). I enjoy using Blender in its raw state.
However, now that I am being productive with Blender in its raw state, I am looking to do some very minor customizations to change one or two of the interface features that, after many weeks of using Blender, I am still not happy with.
I would like to make it so that if I click on an empty space, all items are deselected. If I click and drag on empty space, it begins a marquee selection (deselecting what was previously selected). And if I shift-click drag I will begin a marquee selection, without first de-selecting what was previously selected.
I know this is possible because if I use the Maya preset, it behaves in this manner. But I really want to keep the rest of Blender as stock as possible. I have been unable to figure out how to tease out the specific items that I need to customize to get this behavior.
I looked at this thread:
And have been able to get the box selection to work on left mouse click, but it doesn’t do the other things (i.e. deselect the previous selection on a new mouse click and drag, or use the shift key to add to the selection on a shift-mouse click and drag.
Any help greatly appreciated!
Edit: I’d like to keep the default "B’ and (De)select all “A” active as well if possible, but it isn’t necessary.
Edit2: I am getting closer. Here is what I have done so far:
Under 3D View/3D View (Global):
I modified Border Select as described in the post linked above. Except I turned off “Extend”
I then added as second Border Select (view3d.select_border), set it as above, but turned on “Extend” and required “Shift”.
I then added a mesh.select_all under “mesh” set to “Mouse” and an Action of “Deselect”.
The issue is that the shift-border select does not add to the selection, but only subtracts from it.
I will keep working on this and post screen shots when and if I solve it.
Edit 3: Except now I can’t select individual vertices just by clicking on them… nuts.