Both the active tools and selection are now on LMB, which leads to various conflicts. For that reason the LMB keymap now has a couple of differences compared to before. These changes do not affect the RMB keymap.
I don’t know if it’s on purpose or not, but the loop selection has been changed from Alt+Click to Double Click. I don’t see it as an improvement. And I don’t understand the change either. Weren’t those kinds of profound changes supposed to be only in the industry standard template not in blender default?
@Alberto, the reason is that laptops or tablet often need MMB emulation, which breaks loop select when using LMB select. I think if MMB emulation is off we could keep Alt+Click working for loop select though.
This LMB Blender keymap is likely going to become the default, and it was always the plan to make some changes there to get it into a good state for that.
@brecht I don’t think it’s a good solution for something as strange as someone modeling without a mouse, changing a single-click hotkey and exchanging it for three different double-click hotkeys. In one, a very minority of the users who want to model with a trackpad are uncomfortable, in the other 100% of the users.
In addition to making it very difficult something that was as simple as selecting several loops, for example 5, which were five clicks with the same hotkey pressed, to now that are 10 clicks and where you have to change the hotkey you click depending on what you want to do.
If someone wants to use a program like blender with a trackpad the normal thing is that he adapts the hotkeys. Also, the solution is not very good because to deselect a loop they need to use the alt-dbl left mouse.
@Alberto, it’s not that strange from someone to use a pen + tablet or pen + display as their primary input device, we are not just talking about laptops. Anyway, as I said I think we can keep both available.
The main issue I found when using the LCS keymap is that we are unable to select components when using tools like inset/bevel etc… Single LMB click should select, and LMB and drag should perform the action, but the tools seems to not be configured to work that way.
The right click for context menu is excellent and should remain this way. The double click to loop select is perfect also.
What needs to work properly is the difference between click and click and drag… That seems to be the main thing causing conflicts, because sometimes it works and sometimes not.
If this issue is solved we’ll be able to select and perform tools actions with just the LMB which is how things works on others 3d apps, and IMO it should work the same in Blender’s LCS mode.
@jendrzych, ok, I can see how that works. Dragging an unselected object then requires two clicks instead of one I guess. It would require some deeper work to implement this beyond keymap changes, but it’s interesting to consider.
This way you could still use the scrollbar normally, but clicking anywhere in the groove at the top would move the playhead. This goes beyond the keymap itself, but it related due to the implications of wanting to use the same mouse button for different things.
It has the added advantage that the scrollbar could look more similar to our other scrollbars.
Left click select is broken since at least 59f0db430a9.
There’s is a significant delay. It’s especially noticeable when trying to quickly select individual faces in sequence. It’s also present in other modes including object mode.
Initially I thought it was caused by the tweak behavior of the select box tool, but the delay remains when disabling these keymaps.
Also, with the cursor tool active and with the LMB cursor placement keymap disabled, therefore allowing for selections, the delay still remains.
Switching to right click select, selections are snappy and immediate again. To me it’s too imprecise however and so not usable. I just have more control with my index finger.
I hope this will be addressed. It’s a deal breaker for me.
@brecht How about integrate the “move” gizmo in the selection tools (box/circle/lasso)?
That would speed up the “select and move” workflow a lot when using the selection tools.
The gizmo would be manipulated with LMB as well ofc.