Skip to content

Releases: apotatoa/Reverse-Scrolling

Reverse Scrolling v0.2

04 Jan 07:36
7c0b780
Compare
Choose a tag to compare
Pre-release

Release: Reverse Scrolling Menu Bar App v0.2-alpha

This is the alpha release of the Reverse Scrolling Menu Bar App, a macOS utility that allows users to reverse scrolling direction for mouse input while respecting default behavior for trackpads and modifier keys.


Changelog

New Features

  • Added support for reversing scroll direction specifically for mouse input.
  • Integrated macOS default behavior for Shift key to swap scroll axes without interference.
  • Minimalist design with a menu bar icon (no Dock presence).

Improvements

  • Cleaned up debug logs for production use.
  • Optimized detection of input devices to improve reliability.

Known Issues

  • Input device detection using scrollWheelEventIsContinuous may not differentiate all devices perfectly.
  • Rare lingering processes may occur when running through Xcode. Ensure proper termination for a clean exit.

Requirements

  • macOS 15.1 (Sequoia) or later.
  • Swift 5 or later.

Installation Instructions

  1. Download the Release: Get the .app file from the assets below.
  2. Run the App: Drag and drop the app into your Applications folder and launch it.
  3. Menu Bar Access: The app will appear in the macOS menu bar. Click the icon to quit if needed.

Usage

  • Launch the app. It runs silently in the menu bar.
  • Use a mouse to test reversed scrolling direction.
  • Hold Shift to utilize macOS's default axis-swapping behavior.
  • Quit the app from the menu bar icon when no longer needed.

Feedback & Contributions

This is an early alpha release. Feedback and contributions are greatly appreciated! If you encounter any issues or have suggestions, please open an issue or submit a pull request.


Assets

  • Reverse.Scrolling.0.2alpha.dmg