Keyboard layout indicator directly on your cursor

Keyboard layout indication shows the active layout before you type: EN, RU, NL, DE, and other system input sources.

  • Native system cursor
  • Trial: 14 days / 500 switches
  • Primary layout auto-return
En
Language
Style

macOS installation

If your Mac blocks the installer, open it through Security settings

This is the standard Gatekeeper screen for apps downloaded outside the App Store. You only need to allow the LangCursor installer manually once.

  1. 1 Download the installer

    Click Download, open the LangCursor Installer.pkg file, and wait for the macOS warning.

  2. 2 Do not move the file to Trash

    If macOS says the file was not opened, click Done instead of Move to Trash.

  3. 3 Allow it in Security settings

    Open System Settings → Privacy & Security, scroll to Security, and click Open Anyway next to the installer.

  4. 4 Confirm the installer

    Click Allow in the system dialog, then click Continue in the installer and follow the normal installation steps.

Selected-language indication where you are looking

The input language on the cursor and the active keyboard layout stay next to the pointer, without a menu-bar check or separate widget.

There is a mirrored cursor mode for left-handed use

The standard arrow visually leans in a way that feels more natural for the right hand. If you work with the left hand, LangCursor can enable a left-handed cursor mode and mirror the pointer across the vertical axis so direction feels more natural while the language badge stays readable.

Auto-return to your primary layout

Choose a primary input source and a delay in seconds. If the whole timer passes after the last key press, LangCursor switches macOS back to that layout. Any new key press restarts the countdown.

Free version

LangCursorFree for macOS and Windows

The free edition is available for both systems. Both apps indicate the current input language and active keyboard layout on the system cursor, return to your selected primary language after keyboard inactivity, and keep working after informational reminders. The free editions do not include left-handed cursor mode.

  • Selected-language and keyboard-layout indication on the system cursor
  • Primary-layout auto-return after a chosen idle timer
  • Informational reminder every 3 days or 50 switches, with no app shutdown
macOS

LangCursorFree for macOS

The Mac edition uses native system cursors and includes launch at login and automatic updates. It has no left-handed cursor mode.

Free download for macOS
Windows 10/11 x64

LangCursorFreeWin for Windows

The Windows 10/11 x64 edition includes four badge styles, launch at startup, and automatic updates. It has no left-handed cursor mode. Extract the ZIP and run LangCursorFreeWin.exe.

Free download for Windows

How it helps

See the active keyboard layout before you type

The current-language indicator stays next to the cursor and helps prevent text typed in the wrong layout.

Terminal

Command line and shell

Avoid running commands in the wrong layout. See the language before you type, not after the mistake.

Passwords

Logins and secure fields

Stop checking the menu bar before every password. Just look at the cursor and type.

Editors

Code and text

Avoid writing code in the wrong layout. No more broken class names and operators.

Messaging

Fast context switching

No more "Ghbdtn, rfr ltkf?". Move between tasks without constantly checking your input language.

Cursor styles

Four visual modes

En

Letter badge

A colored badge with a short selected-language label such as En, Ru, NL, or DE

Color dot

A minimal color indicator without text

En

High contrast

A more visible option for maximum clarity

System cursor

Keeps the default system cursor unchanged

How it works

Simple, native, and unobtrusive

1

Lives in the menu bar

LangCursor runs as a standard macOS app without opening extra windows.

2

Detects the selected language

Reads the active system input source and immediately updates the keyboard-layout label on the cursor.

3

Native cursor

Uses the system cursor instead of drawing a fake overlay.

4

Full control

Restore the default cursor, enable launch at login, and switch on a mirrored cursor mode for left-handed use whenever you need it.

Guides

Set up input-language and keyboard-layout indication

Practical guides to keyboard-layout indicators, selected-language display, input-language switching, primary-layout auto-return, and left-handed cursors.

FAQ

Answers to common questions

Which languages are supported?

There is no fixed language list. LangCursor reads the selected system input source and creates a short label automatically, for example En, Ru, NL, DE, FR, ES, PT, JA, HI, AR, 简, or 繁. If the source exposes no recognizable language code, the badge shows ??.

How does the trial work?

14 days or 500 layout switches. After the limit, the system cursor is restored and the dialog offers a direct license purchase or support contact.

Can I use a left-handed cursor on Mac?

Yes. LangCursor can enable a mirrored cursor for left-handed use: the arrow is reflected across the vertical axis so the direction feels more natural for the left hand, while the language badge remains readable.

How does primary-layout auto-return work?

You choose a primary layout and a timer. The countdown starts after the last key press, restarts on every new key press, and switches only after the full period passes without keyboard activity.

How is LangCursorFree different from the main version?

LangCursorFree is available for macOS and LangCursorFreeWin for Windows 10/11 x64. Both are free, keep working after their reminder limit, show the layout badge, and include primary-layout auto-return. Neither includes left-handed cursor mode.

Other questions

Contact us on Telegram