Press L key on mesh...
Press L key on mesh to deselect conected faces ,when all conected faces had been selected.
The following content is in response to comments.
It is good to make the hotkeys unique in all modes, but it seems more important to make full use of each key to achieve more purposes. For example, A and L can actually be combined into one key.
In object mode
- Press the A key on an object : If it is not selected, select the object, else deselect it.
- Double-press the A key on any where : If not all objects have been selected, select all objects, else deselect all objects.
In edit mode
(Replace L with A and use the same rules.)
- Press the A key on an conected mesh : If not all faces of the mesh have been selected, select the conected faces, else deselect coneted faces.
- Double-press the A key on any where : If not all faces have been selected, select all faces,else select all faces.
Similar rules can also be applied in other editors.
like this, double pressing for all selection.
4 Comments
It would make more sense to just use Alt L IMHO. Since most softwares tend to use one key to do an action and Alt same key to do its opposite.
blender sometimes uses the system described here e.g.
Ato selects all andAto deselects all (not sure if that's the default but it's definitely an option). So there is precedent for this.It will not work well, in complex models with intersected mesh you will do all the time acidental unwanted deselecting/selecting. System where you have two different actions work better - you alvays know what will happen. Only thing I changed - I remapped it to
MMB5/Alt+MMB5(Lstay too far from left hand comfort zone, using it slow my work).And it is IMHO a perfect example of a good bad idea.
Toggling selections with A sounds cool, keymap efficient and faster, which is true.
But on practice, it has been reported many times as leading to lots of issues. Because two very distinctive actions are bound to the same key, it causes frequent unwanted selection/deselection, and some operations become unclear to the user.
I.E. when you have something selected, what should the shortcut do? Deselect everything or select everything ? There is no good answer, because it all depends on what the user needs at that time. Yet Blender has to chose one option instead of the user and that's not gonna end well all the time.
And adding this kind of issue with Blender's performance issues with large scenes or heavy models, and you have the current nightmare of the A double-action toggle.
Same goes with L .