Page MenuHome

No RMB selection from latest builds from master
Needs Triage, NormalPublic

Description

System Information
Operating system: Linux-5.4.0-14-generic-x86_64-with-glibc2.31 64 Bits
Graphics card: GeForce GTX 960/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.39

Blender Version
Broken: version: 2.93.0 Alpha, branch: master, commit date: 2021-02-12 10:31, hash: rB9a7dc41dd9b9
Worked: (newest version of Blender that worked as expected)

Short description of error
Hi. I had been using Blender 2.93 alpha with configuration for RMB selection as usual, but for about two days when I open the latest Builds it acts as LMB selection (I lost my RMB selection configuration). If I open old build of 2021-02-03, RMB for selection works correctly.

Event Timeline

YAFU (YAFU) renamed this task from No RMB selection from last Builds from master to No RMB selection from latest builds from master.Feb 12 2021, 9:13 PM
YAFU (YAFU) created this task.
YAFU (YAFU) added a comment.EditedFeb 13 2021, 1:46 AM

I have done a couple of tests renaming the 2.93 folder in /home/USER/.config/blender. The first time I launch Blender 2.93 with empty configuration, if I configure RMB selection in splash screen then RMB works correctly. In another test with empty configuration again, if I select to copy previous 2.92 configuration (which was configured with RMB to select), then RMB does not work and Blender acts as LMB to select. This problem only in recent Blender 2.93 builds.

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Feb 15 2021, 9:49 AM

Can confirm I have seen this on first launch of a buildbot build, too.
But I cannot reproduce it since, new builds seem to work correctly now.
(e.g. I just tried again with Feb15 build rB7a608f88a713)

@YAFU (YAFU): do you still have it with todays build?

YAFU (YAFU) added a comment.EditedFeb 15 2021, 12:26 PM

Hi. I still have the problem. Maybe you manually set RMB selection from Blender Preferences > Keymap? By setting it manually, RMB works correctly again.

But the problem is when using or loading previous configuration. A better way to reproduce the problem: Rename/delete 2.92 and 2.93 configuration folders. Open Blender 2.92 beta and choose "Select With: Right" in splash screen and Save New Setting.
Open Blender 2.93 alpha, in splash screen select "Load 2.92 Settings". RMB for select will not work and it will act as LMB in 2.93.

A better way to reproduce the problem: Rename/delete 2.92 and 2.93 configuration folders. Open Blender 2.92 beta and choose "Select With: Right" in splash screen and Save New Setting.
Open Blender 2.93 alpha, in splash screen select "Load 2.92 Settings". RMB for select will not work and it will act as LMB in 2.93.

Did that but I cannot reproduce anymore.
Maybe rB7bb5e4a3c192a0c09d2877eed7808b215fff5abb also did change things?
Maybe we should give it a try again with tomorrows build?

I'm going to give it a try, but I'm not sure if this commit is related to the problem.

The problem does not only occur when you load previous versions settings. Remember that the problem also occurs if you already had 2.93 settings folder working correctly with old 2.93 builds which were working correctly before the problem started to occur only with new 2.93 builds.

I have tried with a completely different Linux installation and the problem is also reproducible (Kubuntu 20.04 and Kubuntu 18.04). Blender 2.93 (c53022768b13)

To be clear, apparently the latest Blender 2.93 builds from about a week or two ago are not loading some pre-existing configurations, such as "Select With Mouse Button" or "SpaceBar action" under "Keymap" item. Other configurations are respected, for example "Release Confirms" that I have unchecked, it still remains unchecked with new 2.93 builds.

@Philipp Oeser (lichtwerk) , Do you use Linux too?

Philipp Oeser (lichtwerk) changed the task status from Needs Information from User to Needs Triage.Feb 27 2021, 7:12 PM

@Philipp Oeser (lichtwerk) , Do you use Linux too?

Yes

I exported the settings using different versions of Blender and noticed that the exported file (keys_292.py) does not inform which button is used for selection, so I suspect that this configuration is not exported along with the other keys.