爱意满满的作品展示区。
BlackHole1

[开源 ] 一个原生的 macOS 菜单栏应用,锁定您的键盘输入法——全局、每个应用和每个网址

  •  
  •   BlackHole1 ·
    BlackHole1 · Jun 10 · 3026 views

    因为 macOS 有的时候会自动切换到 ABC 输入法上,对于日常工作其实会有些困扰。

    目前市面上的锁定输入法软件,有的是收费,有的不满足我的需求,所以自己做了一个。

    支持的特性:

    • 实时锁定选择的输入法
    • 支持根据不同的 app 锁定不同的输入法
    • 全局切换快捷键(快速取消、激活锁定)
    • 可配置的登录启动(默认关闭)
    • 浅色 / 深色模式
    • 支持 9 种语言
    • 激活日志(保留 24 小时)
    • 核心锁定无需额外权限
    • 可根据 URL 切换锁定的输入法(需要额外的 Accessibility 权限)
    • 软件体积仅为 6M(DMG)
    • 已签名 + 公证

    General settings Per-APP rules Per-URL rules

    Github: https://github.com/oomol-lab/LockIME

    Supplement 1  ·  Jun 17

    1.4.0 已发布,对比 6 天前的 v1.0.0 版本:

    • 支持 macOS 14 和 Intel CPU
    • 通过菜单栏切换锁定源
    • 支持切换,而非绑定
    • 支持 URL Scheme API
    • 支持配置导出/导入功能
    • URL Rules 支持 4 种匹配方式
    • dmg 大小 5.91 MB -> 2.18 MB
    • 支持 Firefox 系的浏览器
    • 更完善的快捷键支持
    • 支持 brew
    26 replies    2026-06-11 19:05:59 +08:00
    yukminnie
        1
    yukminnie  
       Jun 10
    感谢分享。
    surmrf
        2
    surmrf  
       Jun 10
    一直用 input source pro ,但是也会出现偶发没有锁定问题,楼主这个真不错,赞了
    flashdiko
        3
    flashdiko  
       Jun 10
    不错啊,用上了!
    fazero
        4
    fazero  
       Jun 10
    15.7.7 可以支持一下吗?
    BlackHole1
        5
    BlackHole1  
    OP
       Jun 10
    @fazero 明天看下,如果支持不复杂,可以进行适配
    nah
        6
    nah  
       Jun 11
    14.8.3 可以支持一下吗?
    BlackHole1
        7
    BlackHole1  
    OP
       Jun 11
    @fazero @nah 已经支持,目前支持的最低版本为: 14.0 。也添加了对 x64 的支持。

    但是由于目前手上没有相关的设备,所以可能无法测试。如果有什么问题,可以通过 issues 来反馈。
    cutiechi
        8
    cutiechi  
       Jun 11
    有个比较神奇的问题是,远程到别的 Mac 上,使用快捷键就没发切换那台 Mac 的快捷键了,这个软件配置好了就行吗?
    ovtfkw
        9
    ovtfkw  
       Jun 11   ❤️ 1
    这 ai 开发效率真高啊, 几小时就适配了
    BlackHole1
        10
    BlackHole1  
    OP
       Jun 11
    @cutiechi 没太 get 到,可以将详情和复现逻辑发到 issues 或者 bh#bugs.cc
    lihawhaw
        11
    lihawhaw  
       Jun 11 via Android
    这个可以切换中文和英文吗?使用微信输入法,现在最大的问题应该就是没有好的方案可以切到对应模式
    BlackHole1
        12
    BlackHole1  
    OP
       Jun 11
    @lihawhaw 微信输入法自带:指定「应用」默认使用英文的选项的
    bigbugbag
        13
    bigbugbag  
       Jun 11
    请问一下,和 Input Source Pro 比有什么优势么
    gscsnm
        14
    gscsnm  
       Jun 11
    增加下 home brew 安装方式,感谢
    hellomsg
        15
    hellomsg  
       Jun 11
    太复杂了,shift 键切换不是顺手的事。
    qklin
        16
    qklin  
       Jun 11
    已签名 + 公证,个人是不是要缴费才行
    BlackHole1
        17
    BlackHole1  
    OP
       Jun 11
    @gscsnm 已增加: `brew install --cask oomol-lab/tap/lockime`
    BlackHole1
        18
    BlackHole1  
    OP
       Jun 11
    @qklin 是的
    gscsnm
        19
    gscsnm  
       Jun 11   ❤️ 1
    另外,图标风格与其他格格不入。。

    fazero
        20
    fazero  
       Jun 11
    @BlackHole1 #7 🐮,用上了,好用,暂无发现什么问题,就是图标风格跟其他的 APP 不一样。
    andforce
        21
    andforce  
       Jun 11
    先 star 再说
    binhb
        22
    binhb  
       Jun 11 via iPhone
    把 ABC 删掉就不用考虑自动切换了
    BlackHole1
        23
    BlackHole1  
    OP
       Jun 11
    @binhb 是的,但是要关 SIP
    BlackHole1
        24
    BlackHole1  
    OP
       Jun 11
    @gscsnm #19
    @fazero #20
    图标问题已修正
    binhb
        25
    binhb  
       Jun 11
    @BlackHole1 不需要关 sip ,修改完把文件锁定即可
    WindRider
        26
    WindRider  
       Jun 11
    感谢分享
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4189 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 00:06 · PVG 08:06 · LAX 17:06 · JFK 20:06
    ♥ Do have faith in what you're doing.