← Back to home
Mainline / MAINLINE
SparkleScroll

Every scroll.
Your direction.

Coming soon to the Mac App StoreMade for Mac · Preparing for release

Public downloads are not available yet. The official Mac App Store link will appear here when ready.

A lightweight scrolling-direction utility for Mac. Choose mouse, trackpad, and scroll axes separately, with pause and resume close at hand in the menu bar.

1.0.0 · Development previewmacOS 15 or later
Actual product interface · English
SparkleScroll

Two devices.
Their own directions.

Give your mouse and trackpad their own feel. Choose the devices, axes, and supported wheel steps through a small set of clear controls.

01

Choose devices separately

Configure mouse and trackpad independently. Classification uses public scroll and gesture information; unusual drivers may behave differently.

02

Independent horizontal and vertical axes

Reverse only the axes you choose, preserving the original values on other axes.

03

A preset for a familiar combination

With system Natural Scrolling enabled, apply natural trackpad and non-natural mouse scrolling while preserving wheel-step and other preferences.

04

Adjust supported wheel steps

0 preserves the system default. Values 1–100 apply to supported ordinary mouse-wheel unit ticks; continuous scrolling and trackpads retain their original step.

05

Pause and resume close at hand

Enable, pause, or quit from the menu bar, with optional login startup and menu bar visibility.

06

Remote-scroll exclusion and languages

Optionally leave software-generated scrolling unchanged. Simplified Chinese, Traditional Chinese, and English preferences are saved separately from scroll configuration.

Made for real moments
01 / SparkleScroll

Start with the device. Find your feel.

Choose devices, horizontal and vertical axes, and ordinary wheel steps together. Input Monitoring and Accessibility show separate states. The app reports running only when its actual scroll control is enabled.

  • Separate mouse and trackpad choices
  • Independent horizontal and vertical axes
  • 0 preserves the system default step
Actual product interface · English
02 / SparkleScroll

Light in the menu bar. Familiar in use.

Choose whether to start at login or show a menu bar icon. The compatibility option leaves software-generated scrolling unchanged in direction and distance, while direct mouse and trackpad input follows your configuration.

  • Login startup may need system approval
  • Reopen settings even when the icon is hidden
  • Pause or quit to stop changing scroll events
Actual product interface · English
03 / SparkleScroll

Familiar words. Simple choices.

Choose Simplified Chinese, Traditional Chinese, or English. Changes apply immediately and are remembered, without changing your scroll configuration.

  • Three interface languages
  • Changes apply immediately
  • Existing scroll settings stay intact
Actual product interface · English
Why we made it

A mouse and a trackpad do not have to share the same feel. Separate device, direction, and wheel-step choices make a small adjustment simple and comfortable.

SparkleScroll

From system permission to comfortable scrolling.

  1. 01

    Check Natural Scrolling

    Enable System Settings → Trackpad → Scroll & Zoom → Natural Scrolling first. The app can open that settings pane but does not change the system preference for you.

  2. 02

    Grant the two permissions separately

    Allow Input Monitoring and Accessibility in System Settings, then return to the app to check both states.

  3. 03

    Choose and test your devices

    Select devices, axes, and wheel steps, or apply the preset. Check the result using your actual mouse and trackpad, and pause whenever needed.

Q&A

A few things before you begin

Can I download it now?

Like SparkleShot, it is preparing for Mac App Store distribution and has no public download yet. The current project is a 1.0.0 development preview. Store links, pricing, and dates depend on the actual release.

Which permissions are needed?

Input Monitoring and Accessibility are granted separately. They allow scroll-input recognition and scroll-event adjustment. Missing permissions or unavailable control are shown as not yet active.

Does it change system Natural Scrolling?

No. It reads that preference and offers a link to System Settings. The preset assumes Natural Scrolling is already enabled and does not write system preferences.

Does it read typed text or upload my input?

The current event handler targets scroll-wheel events. It does not read typed text, screen content, or the clipboard, and has no account, telemetry, or in-app automatic updater. Scroll processing and preferences stay on your Mac; see the Privacy Policy.

Is every mouse or remote-control app supported?

No universal compatibility is promised. Public gesture phases, momentum data, and source identifiers affect classification and exclusion. Magic Mouse, third-party drivers, remote control, and different macOS versions need real-device checks.

How do I restore normal system scrolling?

Pause adjustment or quit the app. Local configuration may remain for next time. Manage login startup and system permissions separately.

Where are the policies and open-source notices?

This website provides a dedicated document page. The document button in the current project opens this product’s website document page. About includes the bundled Apache-2.0 license and attribution.

Keep exploring雨水提醒