Maniphest T76918

3D Mouse Inconsistent / Inaccessible UI
Closed, ResolvedBUG

Assigned To
Hans Goudey (HooglyBoogly)
Authored By
Dimitar Pouchnikov (dimitarsp)
May 20 2020, 4:18 PM
Tags
  • BF Blender
  • User Interface
Subscribers
Campbell Barton (campbellbarton)
Dimitar Pouchnikov (dimitarsp)
Hans Goudey (HooglyBoogly)

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce RTX 2080 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.92

Blender Version
Broken: version: 2.82 (sub 7), branch: master, commit date: 2020-03-12 05:06, hash: rB375c7dc4caf4

Short description of error

I know that in recent versions, some work has been done in regards to Space Mouse compatibility. I have a few Space mouse models and have found that pressing the "Menu" button on the larger space mouse enables a menu, unavailable anywhere else, with default settings that have all axes inverted.

Is that menu available in any other way? When using one of the compact space mouse models with only two buttons, it seems impossible to get to that menu. May I suggest that the settings in edit > preferences > navigation > NDOF be the same as the popup when pressing the "Menu" button on the large space mouse models?

Revisions and Commits

rB Blender
D7806
D7806

Related Objects

Event Timeline

Dimitar Pouchnikov (dimitarsp) created this task.May 20 2020, 4:18 PM
Dimitar Pouchnikov (dimitarsp) updated the task description.
Dimitar Pouchnikov (dimitarsp) added projects: User Interface, GPU / Viewport.
Hans Goudey (HooglyBoogly) removed a project: GPU / Viewport.May 20 2020, 4:54 PM
Hans Goudey (HooglyBoogly) added subscribers: Campbell Barton (campbellbarton), Hans Goudey (HooglyBoogly).

@Campbell Barton (campbellbarton) I guess you're usually the one to look at 3D mouse compatibility. I'll have access to one starting next week though, so I can look at this sort of thing if you'd like.

I can trigger the first menu by pressing the left button on the smaller one. But I don't have it here to test and I don't see it in the keymap so I can't confirm ATM.

Personally I agree it would be helpful if the two menus you show in screenshots were the same, and the first could definitely use some layout work. But I'm not sure I'd call it a bug.

Dimitar Pouchnikov (dimitarsp) added a comment.May 20 2020, 5:19 PM

I would call it a bug as it's impossible to set up the axis settings if you have a small space mouse due to the UI.

When I press the left button on the small space mouse, i get a 3dx connexion popup:

and the right button:

The menu button is mapped to 'application properties' on the space mouse enterprise:

However, if i try to map the button on the small space mouse, it doesn't bring the same menu:

I know that Blender ignores the 3dx connection settings, thought it may have been fixed. In any case, there is still no way to access that menu unless using a space mouse pro or space mouse enterprise.

Hans Goudey (HooglyBoogly) changed the task status from Needs Triage to Confirmed.May 20 2020, 5:29 PM
Hans Goudey (HooglyBoogly) changed the subtype of this task from "Report" to "Bug".

Ah, I see. If the "Application Use" doesn't work for the small space mouse, I think that would be a bug with the 3D Connexion software rather than Blender.

But I see your point. It shouldn't be necessary to figure out the keymap to change all the settings for the 3D mouse.

Hans Goudey (HooglyBoogly) renamed this task from 3D Connexion Space mouse inconsistent menus to 3D Mouse Inconsistent / Inaccessible UI.May 20 2020, 5:29 PM
Hans Goudey (HooglyBoogly) claimed this task.
Hans Goudey (HooglyBoogly) closed this task as Resolved by committing rB7e4654e4ce2c: UI: Fix T76918: 3D Mouse Inconsistent / Inaccessible UI.May 21 2020, 5:42 PM
Hans Goudey (HooglyBoogly) added a commit: rB7e4654e4ce2c: UI: Fix T76918: 3D Mouse Inconsistent / Inaccessible UI.
Hans Goudey (HooglyBoogly) added a commit: rBce0db0d32998: UI: Fix T76918: 3D Mouse Inconsistent / Inaccessible UI.May 25 2020, 4:53 PM
Aaron Carlisle (Blendify) mentioned this in T76164: 2.90 Documentation.Jun 6 2020, 9:44 PM