Search Issue Tracker
By Design
Votes
0
Found in
2022.3.41f1
6000.0.15f1
Issue ID
UUM-78133
Regression
No
Shortcut conflict when rebinding Middle Mouse and Shift + Middle Mouse buttons
Reproduction steps:
1. Create a new “3D” project
2. Open Shortcuts window (Edit > Shortcuts)
3. Find “Temporary Orbit Tool” shortcut and bind it to “Mouse 2” (Scroll Wheel button)
4. Find “Temporary Pan Tool 1” shortcut and bind it to “Shift + Mouse 2” (Shift + Scroll Wheel button)
5. Open the Scene View
6. Press the Scroll Wheel button
Expected result: No conflicts are shown
Actual result: Conflicts between “Temporary Orbit Tool” and “Temporary Pan Tool 1” are shown
Reproducible with: 2022.3.41f1, 6000.0.15f1
Couldn’t test with: 2021.3.42f1 - There are no available shortcuts in “SceneView” regarding the Mouse binds
Reproducible on: Windows 10, Windows 11, Ubuntu 24.04
Not reproducible on: No other environment tested
Note:
- In 6000.0.15f1 Editor version there are 3 conflicts shown. The additional one: “Pan Focus Tool”
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Shader warning after building a project with URP Sample
- MissingReferenceException after clicking "Fix now" on NormalMap settings
- The "UniversalRenderPipelineGlobalSettings.asset" is creating noise in the git diff when building a Player
- Scene is marked as dirty when opening the project with Vertical Layout Group added as a Component
- Crash on UnityEngine::Animation::SetGenericFloatPropertyValues when keyframing the RigBuilder component to Enabled and Disabled
Resolution Note:
The Shift key is a reserved modifier for Orbit, Pan, Zoom, and FPS shortcuts in the Scene view (source: https://docs.unity3d.com/6000.0/Documentation/ScriptReference/ShortcutManagement.ReserveModifiersAttribute-ctor.html). This means that, although it may not appear in the Shortcuts window, the Shift modifier is implicitly part of these shortcuts. Therefore, modifying the Orbit tool shortcut to Mouse2 and the Pan tool shortcut to Shift+Mouse2 will result in a conflict. This is because the Orbit tool shortcut can also be executed as Shift+Mouse2, as the Shift modifier is inherently included in that shortcut.