prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.62k stars 1.92k forks source link

Put in an option for RMB-hold to rotate, and LMB-drag to move objects only (not rotate camera) #6956

Open thanhtacles opened 2 years ago

thanhtacles commented 2 years ago

The controls are straight up unusably unintuitive and it wouldn't be much to simply add an option so that right mouse button hold is the one to rotate, and leftclick hold moves objects around. You never want your control to move objects be the same as the one that rotates the camera. That results in a ton of overlap between trying to rotate view and suddenly moving your objects. Nowhere does that. Copy Cura's controls, they're solid. You don't even have to change any defaults, just include this as an option it the camera controls.

ChaosBlades commented 2 years ago

Cura, TinkerCAD, and Onshape use right click to rotate. Fusion 360 has an option to use TinkerCAD camera navigation. Would be nice if everything could use the same controls or at least have the option.

foreachthing commented 2 years ago

And I want the same controls as in Blender. :stuck_out_tongue_closed_eyes:

natrius commented 2 years ago

Kind of the same implementation like freecad would be awesome. It lets you choose from various styles and as i want to learn blender some time i chose blender right now. It would be awesome to get the same choices in PrusaSlicer.

grafik

RichardBronosky commented 2 years ago

The way OpenSCAD allows you to navigate you view of 3D space is amazing when compared to Prusa. Here are a few features:

I find PrusaSlicer's 3D interface to be torturous. Please interview the community and make it better. I can't believe the people at Prusa are happy with it.

thanhtacles commented 2 years ago

^Adding to Richard, You don't even need to interview the community. Just make it a simple simple OPTION to let people pick the button so the controls can be normal and correct. This with the solve so many low hanging fruit issues with UI comfort and it's trivial to implement.

Absolutely no software should ever have orbit and drag object be the same lmm button. How someone could design something so infuriating and not have an option to do otherwise is beyond me.

codefoster commented 8 months ago

Strongly agree that this should be configurable.