diff --git a/src/lib/platform/OSXScreen.h b/src/lib/platform/OSXScreen.h index 96dd928a43..62af60833d 100644 --- a/src/lib/platform/OSXScreen.h +++ b/src/lib/platform/OSXScreen.h @@ -153,9 +153,6 @@ private: // get the current scroll wheel speed double getScrollSpeed() const; - // get the current scroll wheel speed - double getScrollSpeedFactor() const; - // enable/disable drag handling for buttons 3 and up void enableDragTimer(bool enable); diff --git a/src/lib/platform/OSXScreen.mm b/src/lib/platform/OSXScreen.mm index df29e6d8e1..b1d31a2d9f 100644 --- a/src/lib/platform/OSXScreen.mm +++ b/src/lib/platform/OSXScreen.mm @@ -1460,9 +1460,8 @@ OSXScreen::mapMacButtonToSynergy(UInt16 macButton) const SInt32 OSXScreen::mapScrollWheelToSynergy(SInt32 x) const { - // return accelerated scrolling but not exponentially scaled as it is - // on the mac. - double d = (1.0 + getScrollSpeed()) * x / getScrollSpeedFactor(); + // return accelerated scrolling + double d = (1.0 + getScrollSpeed()) * x; return static_cast(m_scrollDirection * 120.0 * d); } @@ -1500,12 +1499,6 @@ OSXScreen::getScrollSpeed() const return scaling; } -double -OSXScreen::getScrollSpeedFactor() const -{ - return pow(10.0, getScrollSpeed()); -} - void OSXScreen::enableDragTimer(bool enable) {