Locking the drag strength to a horizontal scroll wheel will leave almost every Rhino user out of the game, because they will be forced to buy the “Logitech MX Master” or some of the few other mice with such a feature. ![]()
As I mentioned before, having the option to turn on and off the secondary “drag strength” handles individually is the best solution, because 100% of the users will have the freedom to setup the Gumball the way they need it. Most of the users will probably opt to activate only the Move “drag strength” handles, but others (like me) will take a full advantage of all secondary handles, including for Move, Rotate and Scale.
Being forced to constantly activate and deactivate the “Drag strength” window is super annoying. I do that hundreds times per day, sometimes even thousands of times. It’s a huge waste of time.
There are several alternative ways:
- Super Gumball with secondary “drag strength” handles (the best of all);
- RMB to act as a “drag strength” speed, LMB is normal speed (second best, no need for visual extra handles, but less convenient than using the LMB);
- A tiny icon next to the Gumball to toggle the normal speed and the “drag strength” speed (similar to the white circle to reach the Gumball options panel);
The toggle between “Snappy dragging” and “Smooth dragging”, which I described in detail here, could be done in a similar fashion:
The best automatic switching between the primary and secondary mode is to either hover over the Gumball handle (lets say for 500 ms) or press and hold the LMB on the handle, then wait for 500 ms and that activates the secondary mode. Works flawlessly for those who use a 3d mouse with the other hand. Or use the RMB for that.
These proposals are not just thrown in the air for fun. If you demand your programmers to do full-time modeling work for several weeks involving fine adjustment of control points and a 3d mouse, in just two days they will become desperate to implement all of the above proposals due to the repetitive, inconvenient and time-consuming actions in Rhino.
I will give you an example. In order to fine adjust a control point along its control polygon to maintain the G1 continuity, I’m forced to:
- Run the “Scale” command;
- Have Osnap to Points turned on;
- Snap to the 1st point and press the LMB;
- Snap to the 2nd control point and press the Tab key to lock the direction;
- Move the mouse pointer away from the 2nd control point to draw a much longer white vector along the locked direction, while also move the camera away with the 3d mouse;
- Press the LMB to start scaling while also adjusting the camera closer to the control points (most of the time it’s inconvenient and forces me to keep track on the much longer locked vector).
All of these operations could be eliminated with a secondary “Drag strength” handle. Not to mention that this will finally enable close-up view of the adjusted control point without the hassle to look from a far distance.



