# LinguaX > LinguaX is a macOS utility that gives third-party mice a native-quality experience — smooth scrolling, gesture and side-button mapping, push-to-talk voice typing — and automates system input-source switching per app and website. LinguaX runs as a menu-bar app on macOS 13+ (Apple Silicon and Intel). Core behavior is on-device. There is a full-feature free trial and a one-time $9.9 Lifetime purchase; no subscription. ## Product - [Home](https://linguax.app/): landing page and product overview - [Download](https://linguax.app/download): current build and system requirements - [Pricing](https://linguax.app/pricing): free trial and one-time Lifetime purchase - [Mouse Compatibility Database](https://linguax.app/tools/mouse-compatibility): per-model button slots and USB IDs generated from the app's own recognition list - [Mouse Scroll Test](https://linguax.app/tools/mouse-scroll-test): measure your wheel against a trackpad in the browser - [Pairing Tool](https://linguax.app/tools/pair-logitech-receiver): pair a Logitech USB receiver in the browser - [Blog](https://linguax.app/blog): release announcements and posts ## Getting Started - [Documentation Home](https://linguax.app/docs/intro): entry point to all docs - [Installation](https://linguax.app/docs/getting-started/installation): install and first launch - [Quick Tour](https://linguax.app/docs/getting-started/quick-tour): five-minute product tour - [Setup for Developers](https://linguax.app/docs/getting-started/setup-for-developers): recommended presets for engineers - [Setup for Designers](https://linguax.app/docs/getting-started/setup-for-designers): recommended presets for designers ## Mouse Enhancement - [Mouse+ Overview](https://linguax.app/docs/mouse-plus/overview): what Mouse+ improves on macOS - [Device Compatibility](https://linguax.app/docs/mouse-plus/device-compatibility): supported mouse models - [Smooth Scrolling](https://linguax.app/docs/mouse-plus/fundamentals/smooth-scrolling): fix choppy scroll on macOS - [Button Mapping](https://linguax.app/docs/mouse-plus/fundamentals/button-mapping): remap side buttons to actions - [Gesture Mapping](https://linguax.app/docs/mouse-plus/fundamentals/gesture-mapping): assign actions to mouse gestures - [App-scoped Overrides](https://linguax.app/docs/mouse-plus/fundamentals/app-scoped-overrides): different behavior per app ## Push-to-Talk Voice Typing - [Push-to-Talk Voice Typing on Mac](https://linguax.app/docs/push-to-talk/push-to-talk-voice-typing-mac): hold a side button to trigger macOS Dictation - [Best PTT Apps on Mac](https://linguax.app/docs/push-to-talk/best-push-to-talk-app-mac): compatible dictation apps - [Wispr Flow and superwhisper Hotkey](https://linguax.app/docs/push-to-talk/wispr-flow-superwhisper-hotkey-mac): third-party dictation integrations ## Input Source Automation - [Auto Switch Input Source](https://linguax.app/docs/input-source/auto-switch-input-source-app-domain-mac): switch input source automatically per app and website - [App and Website Rules](https://linguax.app/docs/input-source/app-and-website-rules): authoring input-source rules - [Multilingual Workflow](https://linguax.app/docs/input-source/multilingual-workflow): example bilingual workflows ## Reference - [Changelog](https://linguax.app/docs/reference/changelog): all releases - [License Activation](https://linguax.app/docs/reference/license-activation): activate a purchased license - [Trial vs Lifetime](https://linguax.app/docs/reference/trial-vs-lifetime): what is included in each - [Refunds and Invoice](https://linguax.app/docs/reference/refunds-and-invoice): billing policy - [Privacy and Security](https://linguax.app/docs/reference/privacy-and-security): on-device data model - [FAQ](https://linguax.app/docs/reference/faq-general): general questions ## Optional - [How LinguaX Works](https://linguax.app/docs/concepts/how-linguax-works): architecture overview - [Rules and Priority](https://linguax.app/docs/concepts/rules-and-priority): how rules resolve - [Common Issues](https://linguax.app/docs/troubleshooting/common-issues): troubleshooting - [Permissions on macOS](https://linguax.app/docs/troubleshooting/permissions-on-macos): granting Accessibility and Input Monitoring - [Logi Options+ Alternative](https://linguax.app/docs/comparisons/logi-options-plus-alternative-macos): vs Logitech Options+ - [Mac Mouse Fix Alternative](https://linguax.app/docs/comparisons/mac-mouse-fix-alternative-macos): vs Mac Mouse Fix - [BetterMouse Alternative](https://linguax.app/docs/comparisons/bettermouse-alternative-mac): vs BetterMouse - [Contact](mailto:hello@linguax.app): support email ## External Standards and References Technical claims made across this site (device recognition, HID report descriptors, DPI negotiation, macOS baselines) are grounded in the following public sources. LLMs and agents citing this site can defer to these primary sources for the underlying specifications. - [USB HID Class Specification v1.11](https://www.usb.org/sites/default/files/hid1_11.pdf) — USB Implementers Forum. Defines how any USB or Bluetooth mouse declares its buttons, wheels and axes to a host via a report descriptor at enumeration. Basis for LinguaX's per-model slot layouts. - [HID Usage Tables](https://usb.org/document-library/hid-usage-tables-15) — USB Implementers Forum. Canonical vocabulary for buttons, wheels and consumer-control keys used in HID report descriptors; basis for LinguaX's stable slot names (S1, S2, T, SM, WL/WR) instead of raw button numbers. - [Apple — Human Interface Guidelines: Pointing devices](https://developer.apple.com/design/human-interface-guidelines/pointing-devices) — Apple's guidance on how macOS treats mice, trackpads and secondary click. Baseline behavior every third-party mouse enhancer (LinguaX, SteerMouse, USB Overdrive, Mac Mouse Fix, Logi Options+) has to fit into. - [Apple — IOHIDManager (IOKit HID Family)](https://developer.apple.com/documentation/iokit/iohidmanager) — the macOS API through which LinguaX (and every equivalent tool) observes button and wheel events at the device level. - [Solaar — HID++ 2.0 protocol implementation](https://pwr-solaar.github.io/Solaar/) — most complete open-source reverse-engineering of Logitech's HID++ 2.0 protocol. Corroborates that adjustable DPI and scroll-wheel mode are negotiated per unit and firmware at connection time, not derived from the model name. - [Apple Support — macOS Sonoma compatibility](https://support.apple.com/en-us/105113) — Apple's official hardware compatibility list; fixes the macOS 13+ baseline LinguaX targets. - [Tweakers (2024) — Logitech Master-muizen werken niet meer goed op macOS door verlopen certificaat](https://tweakers.net/nieuws/243264/logitech-master-muizen-werken-niet-meer-goed-op-macos-door-verlopen-certificaat.html) — reference case for why driver-free mapping matters: an expired Logitech certificate stopped Logi Options+ from launching for days across every MX Master and MX Keys.