This.
On all softwares, people have been using different keymaps, UIs, even languages, … Yet we seem to be surviving it. At the end of the day, you always find at least one tutorial for your taste when you need to start. And usually, when you made a change in your keymap, you don’t forget it when you watch a tutorial. And mostly, after a few days or weeks, you don’t even pay attention to such things anymore, you’ve passed over the point of basic controls learning.
I’m shocked to see how suddenly RCS users are freaking out and pointing issues that LCS advocates have been fighting for 23 years. Especially now as those issues are solved (or on their way to be).
I’ll quote myself here, but just to remind some people here:
Up to 2.7 there was no way to a new user to either understand at a glance what’s going on nor how to do the very simple thing of selecting (it’s just the n°1 basic thing you learned to do with LC from your first second on a computer until Blender).
(…)
A simple thing as selecting shouldn’t require anything, it’s not rocket science. Either the basic feature behaves as in other softwares do, either the software provides the information clearly from the first second, as well as a way to switch to a more conventional behavior. AND the conventional behavior should actually work and not penalize the user for choosing it.
This has been the kind fights of LCS advocates for 23 years. Not mentioning the strong opposition from RCS advocates which had the edge until now and was often hostile towards LCS advocates or even to the simple idea to let the user know about RCS from startup and there is optionally LCS. But fortunately, such unilateral debates will become old stories very soon.
But now, look at what 2.8 is doing:
-
Clear information of both sets from the first start
- Let it to the user choice, both at startup or at any time he wants, instead of forcing it
- Actual functioning and painless LCS behavior
- Abstraction of mouse buttons (
SELECTMOUSE
and ACTIONMOUSE
) are independent of user preferences
Changes are being made to make Blender more open, not only on the source code license but also on the usability, user-friendliness. Of course, changes are changes, people already there will need to change some of their habits. But understand that in the long run, it will be beneficial for everyone.
More people → more tutorials → more documentations →more addons → more funds → more dev power → more awesomeness → more industry usage → more people…
Don’t bother about tutorials, this is not an issue. I bet you watched a lot of LCS blender tutos without even noticing it.
And honestly, now that it’s done and that everyone can finally be aware and choose for themselves, let’s get back to the real stakes of 2.8: EEVEE, cycles improvements, UDIMs, opensubdiv, etc… It’s way more interesting, isn’t it ?