Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Language Indicator for Windows

Windows keyboard language indicator showing current input language near text caret and mouse cursor

Per-Language Styling of Text Caret and Mouse Cursor

Keeps track of your current keyboard language/layout and changes caret and text selection mouse cursor.

It works in most envs, including consoles and Universal Windows Apps, aka Metro apps. Exceptions are Adobe Indesign and some .NET MAUI apps.

Built with AutoHotkey v2. Executable compiled with Ahk2Exe.

Installation

  1. Download and unzip the latest release
  2. Run install.cmd to create a shortcut in your startup folder

The release includes cursors and carets folders for lag-free cursor replacement. Standalone version (without /cursors/) paints a marker near the mouse cursor with lag. See Customization for details.

Customization

  1. Download or create carets or cursors folders (since cursors folder exist, embedded images won't be used, see ./lib/image-utils/UseBase64Image.ahk)
  2. Remove unwanted or add your own carets or mouse cursors within carets or cursors folders
  3. Use the following naming convention:
InputMouse CursorText Caret Mark
Language 2./cursors/2.cur./carets/2.png
Language 1 + Caps Lock./cursors/1-capslock.cur./carets/1-capslock.png
Language 2 + Caps Lock./cursors/2-capslock.png./carets/2-capslock.png

Country Flags as Indicators

country flag as keyboard language indicator for Windows
  1. Create a carets or cursors folder
  2. Copy a flag from img/flags-png/ (e.g., es.png)
  3. Rename it to match your language number (e.g., 2.png)

Supported Formats

FolderFormatsNotes
caretsPNG, GIFFloating mark next to text caret
cursorsCUR, ANI, ICOReplaces system cursor (no lag)
cursorsPNGFloating mark near cursor (slight lag)

Enjoy!
A donut, maybe? 🍩

关于 About

Per-language text caret and mouse cursor styling, aka language indicator
ahkautohotkeycapslockcapslock-indicatorcaretcursorinput-methodkeyboardkeyboard-layoutlanguagelanguage-indicatorwindows

语言 Languages

AutoHotkey97.2%
Batchfile1.8%
PowerShell0.7%
JavaScript0.4%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
37
Total Commits
峰值: 15次/周
Less
More

核心贡献者 Contributors