Search code examples
scrollpycharmmousewheel

Set PyCharm to scroll slower using mouse wheel


I am trying to figure out how to set the screen to scroll slower for my mouse wheel, because it basically does a full page down and I can't maintain my bearings in the code.

Is this possible to change, or am I stuck with the current setting?


Solution

  • Is this possible to change, or am I stuck with the current setting?

    I just tried this with several settings on Windows and the OS configurations for the mouse take complete precedence over the IDE. PyCharm only has one configuration to smooth the mouse scrolling speed but the impact is negligeable in relation to the underlying OS settings.

    Trying the combinations for "Smooth scrolling" together with "Caret behavior" also has no noticeable impact. Besides this the only other IDE mouse setting is zoom with mouse but that also doesn't impact the editor scrooling speed.

    So if the above doesn't work the only alternative left is adjusting the OS mouse settings to fit the IDE.

    The mouse scrolling configurations are at File > Settings > Editor > General > Scrolling as shown in the screenshot.

    screenshot of PyCharm settings.