Product Introduction
- InputLock is a macOS utility designed to maintain consistent keyboard input methods by preventing automatic switching between language or keyboard layouts.
- The core value lies in eliminating manual input method adjustments, ensuring users retain their preferred keyboard configuration across all apps and workflows.
Main Features
- Auto-Lock Input Method continuously monitors and instantly reverts to the user-selected input source whenever macOS attempts to change it unexpectedly.
- Quick Toggle from Menu Bar provides instant access to input method selection and locking through a persistent menu bar icon with one-click configuration.
- Lightweight & Fast operation consumes less than 15MB of memory and 0.1% CPU usage during typical operation, ensuring no impact on system performance.
Problems Solved
- Addresses macOS's default behavior that automatically switches input methods based on app context or text field language detection, disrupting typing workflows.
- Targets multilingual users, developers working with code-specific keyboard layouts, and professionals requiring consistent input methods across collaboration tools.
- Solves scenarios like accidental input switches during coding sessions, inconsistent language layouts in video conferencing apps, and disrupted creative workflows in design software.
Unique Advantages
- Unlike subscription-based alternatives, InputLock offers a one-time purchase model with lifetime updates and multi-device licensing options.
- Implements real-time input monitoring at the macOS event tap level, achieving faster response times (under 50ms) compared to script-based solutions.
- Combines system-level integration with a native macOS UI experience, verified for full compatibility with macOS Sonoma (14.0) security protocols and accessibility features.
Frequently Asked Questions (FAQ)
- What macOS versions are supported? InputLock requires macOS 14.0 or later, utilizing Apple's latest Input Method API for system-level integration without requiring accessibility permissions.
- Can I use one license on multiple devices? The Family Pack license supports activation on 3 macOS devices simultaneously, with automatic license synchronization through iCloud.
- How does it affect battery life? The optimized daemon process consumes less energy than macOS's native input switcher, with typical energy impact below 0.3nW during active use.
- What happens after macOS updates? InputLock automatically validates system compatibility and receives free updates through Sparkle framework integration within 24 hours of OS updates.
- Is there a trial version? The free download offers full functionality for 14 days, after which users must purchase a license through the in-app store without feature restrictions.