Перейти к основному содержимому

Changelog

This page tracks notable LinguaX app release notes, including input switching, mouse enhancement, smooth scrolling, and gesture updates.

2025.12.4861

Summary: A reliability-focused release for Logitech Bluetooth mice — buttons recover faster and more dependably after an Easy-Switch hand-off or waking from sleep — plus on-screen action feedback and expanded modifier-hold.

New Features

  • Action feedback: a small marker briefly appears at the bottom-center of the screen when a mapped keyboard/mouse action fires, so you can tell it triggered (toggle off in Settings).
  • Expanded Modifier Hold: ⌘ / ⌃ / ⇧ / ⌥ now all support "hold to apply, release to restore" (previously Fn only).
  • Cleaner input-source rules: App / Web rules now use a clearer segmented switch.

Improvements

  • Faster Bluetooth recovery: Logitech Bluetooth mice restore the scroll-mode key, side buttons and more faster and more reliably after an Easy-Switch hand-off or waking from sleep.
  • DPI persists: Bluetooth mouse DPI now keeps your set value after restart / wake instead of falling back to default.
  • No first-press delay: fixed a delay on the first button press after the mouse had been idle for a while.
  • Steadier connection: overall improvements to Bluetooth connection stability and power use.

Fixes

  • Fixed occasional unexpected quits when using Logitech Bluetooth mice — the Bluetooth layer was reworked from the ground up to be more stable.
  • Fixed a rare startup crash — a database load failure now recovers safely instead of quitting the app.

2025.12.4850

Summary: Adjust your Logitech mouse's DPI and scroll-wheel mode right inside the app — no official driver needed — plus run Apple Shortcuts from mouse buttons and keyboard mappings, and a new option to hide the menu bar icon.

New Features

  • Adjust mouse DPI: set your Logitech mouse pointer speed (DPI) with a slider directly in the app, over both USB and Bluetooth, without installing the official driver.
  • Toggle scroll-wheel mode: a new "Toggle Scroll Wheel Mode" action switches between free-spin and ratchet scrolling in one click (Logitech SmartShift).
  • Run Apple Shortcuts: both mouse buttons and keyboard mappings can now run your Apple Shortcuts.
  • Hide the menu bar icon: an option in Settings hides the top menu bar icon for a cleaner look; reopening the app restores it.

Improvements

  • Tidied up the action menu: "Open Application" now lives under the "Apps & Windows" submenu, and Shortcuts sits on its own at the end, making actions easier to find.
  • More reliable Bluetooth capability detection: DPI and scroll-wheel probing now retries and resets on failure for steadier reads on Bluetooth mice.

Fixes

  • Fixed Logitech M720 and similar devices being ignored — composite Bluetooth devices that declare both mouse and keyboard are now recognized correctly.
  • Fixed already-bound combos getting disabled during recording — keyboard triggers are no longer permanently turned off while recording a mouse shortcut.
  • Fixed flicker and stutter in the Shortcuts picker for a smoother, more stable list.
  • Fixed several scroll-wheel mode toggle glitches around rapid double-clicks and reconnects.

2025.12.4845

Summary: A big upgrade to mouse-button keyboard shortcuts — record richer combos (including ones that were previously impossible), plus a new Open Application action and Logitech Lift support.

New Features

  • Mouse buttons can now record Fn-based combos, such as Fn + Space.
  • Mouse buttons can be set to send a single modifier key (like Fn) with a quick press.
  • Added an "Open Application" action to launch a chosen app from a mouse button.
  • Added Logitech Lift support.

Improvements

  • You can now record shortcuts that are already in use. Even if a combo such as ⌘⇧V is already bound to another shortcut, recording it for a mouse button now works correctly instead of capturing only the modifiers.
  • Clearer shortcut display: a standalone modifier now shows as an icon plus label.
  • Redesigned the device Diagnostics Center with a cleaner layout and one-tap diagnostics export, making device issues easier to investigate and report.

Fixes

  • Fixed the battery indicator flickering between green and red on some Logitech devices.
  • Fixed the Stage Manager action not running.
  • Removed non-functional checkmarks from some menu items to avoid confusion.
  • Fixed repeated clicks opening multiple app-picker panels.

2025.12.4834

Summary: New side-button swipe and modifier-hold gestures, fluid Space switching, and more reliable licensing across system upgrades and iCloud changes.

New Features

  • Added swipe trigger modes for side-button drags, so dragging a side button up/down/left/right can trigger different actions, with a clear on-screen mode indicator.
  • Added a modifier-hold mouse gesture that triggers an action while a modifier is held — ideal for push-to-talk voice input tools like Typeless, where the action stops as soon as you release.
  • Added fluid, trackpad-like Space switching for smoother desktop transitions with your mouse.

Improvements

  • Redesigned device licensing so activation stays valid after macOS upgrades, iCloud account changes, or device migration.
  • Improved horizontal scrolling reverse and compatibility for more consistent behavior across apps.
  • The running-apps list now refreshes automatically when apps launch or quit, making per-app setup easier.
  • Optimized settings UI rendering for smoother scrolling in the app scope switcher.

Fixes

  • Fixed cases where smooth scrolling could stop working.
  • Fixed app-specific overrides that could swallow events in other apps.
  • Fixed horizontal-scroll button ID parsing in app override configurations.

2025.12.4816

Summary: Per-app smooth scrolling, steadier mouse gestures, and improved side-button/device recognition.

New Features

  • Added per-app smooth scrolling controls so each app can have a scrolling behavior that fits how you use it.
  • Added Logitech G502 X recognition for more accurate model detection and setup.

Improvements

  • Improved mouse gesture timing so drag and swipe actions feel more predictable during daily use.
  • Improved automatic side-button mapping for recognized mice, reducing manual setup after detection.
  • Refined mouse enhancement controls and improved About page icon appearance in dark mode.

Fixes

  • Fixed thumb-button and wheel-tilt setup issues affecting some mouse models, including MX Master 3.
  • Fixed smooth scrolling edge cases so scroll distance remains more natural when smoothing is disabled or bypassed.
  • Fixed gesture coordination issues that could make complex mouse actions trigger inconsistently.

2025.12.4811

Summary: Clearer media-control organization, broader key-trigger coverage, and stronger mouse compatibility.

New Features

  • Added a dedicated Media Control category so playback and volume actions are easier to find and configure.

Improvements

  • Reorganized system-setting action types into clearer groups for faster action selection.
  • Expanded keyboard trigger support with more navigation and consumer/media keys.
  • Unified media-control icon semantics to improve recognizability across menus.

Fixes

  • Improved button recognition and mapping stability for devices like MX Master 2S and M585.
  • Fixed inconsistent default selection behavior in system-setting menus.

2025.12.4805

Summary: Better shortcut recording flexibility and clearer wheel-tilt localization across languages.

Improvements

  • Allowed plain key bindings in the mouse shortcut recorder, so single-key triggers can be recorded directly.
  • Improved localization for wheel tilt left/right labels to make direction semantics clearer in multilingual UI.

2025.12.4803

Summary: Stability-focused update for smoother long-running use and a better reopen experience.

Improvements

  • Improved long-session stability for smoother daily use.
  • Improved responsiveness during frequent mouse interactions.
  • Improved overall runtime consistency for extended sessions.

Fixes

  • Fixed an issue where memory usage could keep rising in some long-running scenarios.
  • Fixed an occasional issue where reopening from Dock did not show the status window.

2025.12.4801

Summary: Expanded system actions, clearer categorized picker UX, and completed multilingual action translations.

New Features

  • Expanded built-in system actions to cover window controls, editing, screenshot, navigation, and developer workflows.
  • Added categorized action picker groups (System Features, Apps & Windows, Document Editing, Finder Actions, Screenshot & Recording, Tabs & Navigation, Developer).
  • Added category/action icons in picker menus for faster scanning and selection.

Improvements

  • Improved action picker interaction and width behavior for better readability in the button panel.
  • Moved Switch Space Left/Right into System Features for more accurate semantics.
  • New Finder Window now opens Home by default.

Localization

  • Completed missing translations for system-action category and action labels across supported locales.

Fixes

  • Stabilized Copy File Path behavior by using the native Cmd+Option+C path.
  • Stabilized Move to Trash behavior by using the native Cmd+Delete path.

2025.12.4701

Summary: Multi-device stability, full BLE HID++ support, and per-app gesture override.

New Features

  • Added per-app gesture override: configure button behaviors for specific apps independently from global settings.
  • Added full BLE HID++ support for Logitech wireless mice via Bluetooth, enabling complete gesture and button mapping.
  • Added MX Anywhere 3S thumb-button (SM key) support.
  • Added a "Clear model binding" button in device settings to reset device recognition easily.

Improvements

  • Improved multi-mouse stability: each mouse now has fully isolated button and gesture state, preventing cross-device conflicts.
  • Tuned double-click detection to align with system settings for more natural trigger behavior.
  • Bluetooth devices now recover automatically after sleep/wake without requiring manual reconnection.
  • Reduced CPU usage by optimizing mouse-movement event handling in the background.

Fixes

  • Fixed gesture states conflicting between multiple simultaneously connected mice.
  • Fixed BLE mouse thumb-button mapping failing in some scenarios.
  • Fixed button mappings occasionally becoming inactive after switching apps.
  • Fixed device configuration not fully taking effect after clearing settings.

2025.12.4614

Summary: Full thumb-button gesture support, per-device pointer speed persistence, and a major HID runtime reliability pass.

New Features

  • Added full SM thumb-button gesture support with stronger mapping coverage for click, double-click, long-press, and swipe actions.
  • Added per-device pointer speed persistence, so each mouse keeps its own speed profile.
  • Added immediate pointer speed application through a lower-level system path, without app restart.

Improvements

  • Replaced timer-based SM polling with event-driven HID++ reads for lower latency and better efficiency.
  • Split blocking HID++ reads out of the serial queue to improve runtime responsiveness under load.
  • Added automatic CGEvent tap recovery on system timeout to reduce gesture detection dropouts.
  • Improved lifecycle safety by always closing IOHIDManager to avoid long-run Mach port leaks.
  • Tuned double-click detection windows for more reliable trigger behavior.

Fixes

  • Fixed virtual press state being interrupted by physical button input.
  • Fixed intermittent gesture detection loss caused by timeout edge cases.
  • Fixed MX Anywhere 2/2S/3 and MX Master 3S product ID/WPID normalization and mapping inconsistencies.
  • Fixed M720 thumb button behavior to keep unsupported gestures from misfiring.

2025.12.4601

Summary: Major reliability upgrade for sleep/wake recovery, HID stability, and unified input runtime.

New Features

  • Added per-axis reverse scroll controls, so horizontal and vertical scrolling can be configured independently.
  • Added stronger recovery strategy: refresh permissions and critical service states on app activation and system wake.
  • Expanded mouse model recognition and improved readability for rule page icons and dark mode.

Improvements

  • Reworked sleep/wake recovery flow to restore critical services and refresh permission state automatically.
  • Optimized HID device enumeration using IOKit paths for more stable recognition and less enumeration jitter.
  • Unified side buttons, long-press, and gesture semantics into one runtime engine.
  • Unified keyboard recorder logic for special keys for more consistent recording and display.
  • Enhanced diagnostics (real-time events and export flow) for troubleshooting; disabled by default.

Fixes

  • Fixed horizontal gesture mapping not following reverse-scroll settings correctly.
  • Fixed occasional smooth scrolling failure after sleep/wake.
  • Fixed unmapped mouse buttons still being intercepted.
  • Fixed diagnostics center button layout, window sizing, and multilingual UI details.

Notes

  • This release includes an input module refactor. Diagnostics are intended for troubleshooting and remain disabled by default.

2025.12.4500

Summary: Better Logitech and connectivity support, plus battery and shortcut action enhancements.

New Features

  • Added two shortcut actions: open Control Center and Notification Center.
  • Added Bluetooth mouse battery level display.
  • Added support for configuring more side buttons, with improved multilingual coverage.

Improvements

  • Improved Logitech MX Master 3S support: correct wheel mode switch key display and more accurate button recognition.
  • Improved Bluetooth and receiver connectivity: faster device recognition, more accurate battery reporting, and better connection stability.
  • Expanded automatic mouse model identification for more precise configuration.
  • Added full thumb-button gesture support: single click, double click, swipe, and long press.
  • Preserved default system mouse behavior when enhancement features are disabled.
  • Improved isolation between multiple connected mice so device mappings do not interfere.

Fixes

  • Fixed incorrect left/right wheel tilt direction mapping.
  • Fixed device count display on the home page.
  • Fixed rule count display on the home page.

2025.12.4401

Summary: Improved button configuration workflow with a new shortcut recorder and stronger mapping consistency.

New Features

  • Added a custom shortcut recorder that supports arbitrary key combinations, including system-reserved keys.
  • Added grouped management for keyboard actions and mouse actions in button mapping.

Improvements

  • Refactored the button configuration panel to improve state synchronization when switching gestures.
  • Improved mouse speed control using lower-level system APIs for immediate effect without restart.
  • Corrected ML/MR wheel tilt direction mapping logic.
  • Improved multilingual translations, including iCloud sync-related copy.

Fixes

  • Fixed gesture icon color display issues.
  • Fixed action synchronization after switching button configuration.
  • Fixed scroll mapping direction errors.
  • Fixed multiple missing translation strings in UI.

2025.12.4300

Summary: Expanded mouse mapping capabilities and completed a large storage/runtime performance refresh.

New Features

  • Extended mouse button support: added MR/ML (mouse right tilt/left tilt) mappings.
  • Added in-app language setting switch.
  • Added global smooth scrolling option.
  • Improved Input Monitoring permission guidance.

Improvements

  • Upgraded storage architecture to CoreData for better performance and data safety.
  • Refactored app state management for faster response.
  • Improved keyboard and mouse configuration views.
  • Improved multilingual translations.

Fixes

  • Fixed mouse button index and mapping display issues.
  • Fixed mapping registration when mouse connects/disconnects.
  • Fixed input method switching and several system-control-related edge cases.

Notes

  • This release includes a storage architecture migration; first launch may take longer for data migration.

2025.12.4260

Summary: Introduced AppleScript shortcut actions and improved script UX and safety guidance.

New Features

  • Added custom script execution via keyboard shortcuts (AppleScript).
  • Added 6 built-in script templates:
    • Toggle dark/light mode.
    • Toggle system mute.
    • Restart Dock.
    • Control Spotify playback.
    • Copy current Finder path.
    • Clear clipboard.
  • Added security prompts and local execution safety guidance for scripts.

Improvements

  • Optimized shortcut list ordering (new actions shown on top).
  • Added color icon indicators for different action types.
  • Improved script editor UI.

Notes

  • Some scripts require macOS Automation permissions on first run (for System Events, Finder, etc.).

Notes

  • Use this page for concise, user-facing release notes.
  • Prefer high-signal changes over internal implementation noise.