I use Marble 2.2.20 from KDE Applications 17.08.1. https://phabricator.kde.org/D5650 introduced a new feature that allows to rotate the globe around the third (previously fixed) axis using right click and drag. Unfortunately, this is very easy to trigger accidentally when trying to open the context menu. And there is no option to disable this annoying feature. Please either change the trigger for this to something not so easy to accidentally trigger (maybe left-click with some modifier?), or make the feature optional, or both.
Note that this is all the more annoying because there is no usable way to undo the rotation, see bug #389579.
Ping? Am I really the only one annoyed by this? Maybe my mouse is just not precise enough, but it's almost impossible to right-click on the map without moving the mouse cursor by a pixel or two, which immediately triggers this rotation mode. Maybe there should be at least a minimum moving distance before initiating the rotation. (I also have not received any answer to my other 3 reports of regressions caused by this new feature.)
Drag should only initiate when either QApplication::startDragDistance() or QApplication::startDragTime() is reached. The LMB button handling checks d->m_dragThreshold, the new RMB button handling does not.
Marble from KDE Applications 20.12.2 (still claims to be version 2.2.20) now finally has an option that allows this to be disabled.