Repolode
oomol-lab

oomol-lab/LockIME

一款原生 macOS 菜单栏应用,可全局、按应用或按网址锁定键盘输入法。

可替代:Input Source ProKeyboardHolder

Star
614
Fork
24
未关闭 Issue
0
最近提交
上个月

这是什么?

LockIME 用于防止键盘输入法被意外切换。当你或其他应用切换输入法时,它会立即切回你锁定的输入法。锁定可以作用于全局,也可以按当前前台应用单独设置;在可选的增强模式下,还能按浏览器网址设置规则。

每条按应用或按网址的规则既可以持续锁定输入法,在它被改变时重新应用;也可以只在切换到该应用或页面时切换一次,之后允许你自由修改。网址规则支持域名及子域名、精确域名、关键词和正则表达式匹配,并按可拖动的优先级顺序生效。

应用常驻菜单栏,支持自定义全局快捷键,保留 24 小时的切换日志,并可将规则导出、导入为 .lockime 文件。应用分为 Apple 芯片和 Intel 两个版本,要求 macOS 14 或更高版本,并通过 Sparkle 自动更新。

核心功能

  • 01输入法被切换后立即切回,可全局生效,也可按应用生效。
  • 02按应用和按网址的规则可选择持续锁定或只切换一次。
  • 03网址规则支持子域名、精确域名、关键词和正则匹配,优先级可拖动调整。
  • 04可配置全局快捷键,用于开关 LockIME 和循环切换锁定的输入法。
  • 05规则可导出、导入为 .lockime 文件,应用前可先预览变更。
  • 06提供 24 小时切换日志和 lockime:// URL 方案,便于自动化调用。

适用场景

  • 在终端或代码编辑器中保持英文输入,同时在聊天应用中使用中文或日文输入法。
  • 为特定网站或域名固定使用某种输入法。
  • 防止自带输入法管理的游戏或启动器改动你的键盘布局。

快速上手

  1. 1

    通过 Homebrew 安装

    brew install --cask oomol-lab/tap/lockime
  2. 2

    或从最新发布页面下载与你的 Mac 匹配的 .dmg 文件

使用前须知

  • 仅支持 macOS 14 及以上版本;Apple 芯片与 Intel 需使用不同构建版本。
  • 增强模式下的按网址和焦点输入框规则需要辅助功能权限。
  • 采用 GPL-3.0 许可证,这是一种限制衍生作品的 Copyleft 许可证。

标签

常见问题

LockIME 是什么?
一款原生 macOS 菜单栏应用,可全局、按应用或按网址锁定键盘输入法。 LockIME 用于防止键盘输入法被意外切换。当你或其他应用切换输入法时,它会立即切回你锁定的输入法。锁定可以作用于全局,也可以按当前前台应用单独设置;在可选的增强模式下,还能按浏览器网址设置规则。
LockIME 可以免费使用吗?用的什么许可证?
LockIME 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
LockIME 还在维护吗?
半年内有更新。LockIME 最近一次提交是在 2026年9月18日。
LockIME 适合用来做什么?
在终端或代码编辑器中保持英文输入,同时在聊天应用中使用中文或日文输入法。 为特定网站或域名固定使用某种输入法。 防止自带输入法管理的游戏或启动器改动你的键盘布局。
LockIME 怎么安装和运行?
通过 Homebrew 安装: brew install --cask oomol-lab/tap/lockime 或从最新发布页面下载与你的 Mac 匹配的 .dmg 文件
在哪里获取 LockIME?
源代码和安装说明在 GitHub 上:https://github.com/oomol-lab/LockIME

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目