No more guessing the layout before typing text
The active input language becomes visible where the user is already looking: on the pointer, not in the menu bar or in a separate floating widget.
LangCursor adds an EN/RU marker to the system cursor and updates it when the layout changes
The active input language becomes visible where the user is already looking: on the pointer, not in the menu bar or in a separate floating widget.
How it helps
Selected layout always stays in the field of attention
See the active layout before typing commands, flags, or short aliases in the wrong alphabet.
Reduce the need to check the menu bar before entering credentials or one-time codes.
Keep English and Russian typing visually distinct while moving between editors, docs, and chats.
Move between messengers, browsers, and notes without rechecking the current input source every time.
Cursor styles
A colored circular marker with a language label.
A clean dot-only marker for users who prefer color over text.
A stronger marker for visibility-first setups and faster recognition.
Keep the native cursor unchanged while preserving the utility workflow.
How it works
LangCursor runs as a macOS accessory application, so the primary interface is the menu bar, not a full windowed dashboard.
The app reacts to layout changes so the cursor state does not drift away from the system
Uses native system cursor replacement instead of a second drawn cursor layered on top
The user can restore the system cursor and enable launch on system startup through the menu
FAQ
The supported visual markers exposed by the current implementation are English and Russian, shown as En and Ру.
The trial ends after 14 days or 500 language switches, whichever comes first. After that, the app restores the plain system cursor and shows purchase contacts.
Write to us on Telegram