Skip to content

Troubleshoot

Caldis edited this page Apr 3, 2019 · 4 revisions

Scrolling a lot of pages/rows in one software

  • In some software, developers often set their software to scroll by page/row for readability, ensuring that their applications can display their content intact without being occluded. In such applications The usual practice is to convert each of the original scroll events into a whole page or an entire line in his software so that each scroll can stay in the correct position after the end of the scroll. But the smoothing principle of Mos is Converting the original scroll event into a series of discrete scroll events by interpolation will cause the scrolling of the above software to not work properly, thus scrolling many pages/rows at a time. Our suggestion is to add such software to the exception list, and disable smooth scrolling for it. After all, they don't need it either.

Conflict

  • Please do not use SmoothScroll or any other applications that will handle the mouse wheel.
  • If you are using a Logitech series of mice, please disable the mouse's smooth scrolling function in Logitech Options.
  • If your browser uses a smooth scrolling plug-in, there will be conflicts, disable the corresponding plug-in can be resolved.
  • If you are browsing the page embedded in the smooth scrolling plug-in, it will conflict with the Mos, in serious cases will cause scrolling response hysteresis or page scrolling lagging.
  • If you are using SteerMouse, you may have some unexpected problems, such as triggering unpredictable scaling in the Microsoft Office family of applications, update your SteerMouse may fix this problem. (@YaoZhongtian https://github.com/Caldis/Mos/issues/37)

Not work

  • If invalid in an application, check whether the application is still in the whitelist mode and still remain in the exception list, or disable the application's scrolling in the exception list. If it is still invalid, please send a issue.
  • Mos can not distinguish the touchpad and mouse scroll in OSx86, because the OSx86's touchpad drive is actually a simulated ordinary mouse (also can not use touch gestures), in other words, whether the mouse or touchpad of the scrolling events, will all be handled by the Mos.

Exception

  • If you try to add a Steam application to an exception list, you will sometimes find it not being added to the list normally because the Steam application is actually installed on /Users/[your-username]/Library/Application Support/Steam/steamapps/common directory under the directory, and the icon in Application directory is just a shortcut. If you want to add a Steam application to the exception list, above the path to find the corresponding application to add, or go to your own set of the folder path to add the corresponding application.
  • In some applications that scrolling in single-screen units (PDF reader, or page application), scrolling once may cause scrolling multiple pages because Mos splits a single scroll into multiple small scrolling to smooth and you can try to add the application in the exception list and then disable its smooth scrolling function, or, scroll within the corresponding application with reference to its settings. Mode is set to normal scrolling instead of page scrolling.