Left click select keymap

Let’s add this to the Tweak tool then - since there is no conflict with this tool.

This would be awesome solution for the Tweak tool.

1 Like

Tweak tool has select with press, but does not have shift, alt, ctrl combinations. So regular select uses press from tweak keymap, and shift, ctrl, … + click from default keymap

1 Like

It is also possible to make Tweak tool deselect on single click and tweak selection on drag with setup like this:

1 Like

What if we tweaked wm_handlers_do() and turned unhandled click-drag events into click events by doing something like this? It wouldn’t feel as responsive as a press event, but it’d improve things a bit.

1 Like

Here’s a patch to make toggle selection happen on PRESS event when using Tweak tool:

https://developer.blender.org/D6608

6 Likes

This is now committed to master.

1 Like

Oh Yes!
It works just nice by default in 2.83 alpha build!

изображение

Shift + LCS works instantly, now it is a very powerful setup for hardsurface modeling, thank you so much for this patch!

The only thing is left is Pick shortest path - Ctrl+LCS / Ctrl+Shift+LCS.
Currently it is needed to assign press to both mesh.shortest_path_pick operators to make the shortest path selection also instant.
This setup allow to cover all three possible types of a selection, used in hardsurface modeling:

  1. select single vertex (was instant all the time)
  2. select some vertices (fixed with patch - done)
  3. and pick shortest path (currently need to be assigned manually)

Loop select is also added here, but this one is not that critical.
Can you, please, check up this setup as well to completely close this issue?

4 Likes

Formalize Default Selection Behavior and Key-map: https://developer.blender.org/T78253