Repolode
oomol-lab

oomol-lab/LockIME

キーボードの入力ソースを全体、アプリごと、またはブラウザーのURLごとに固定できるmacOSネイティブのメニューバーアプリ。

代替できる製品:Input Source ProKeyboardHolder

スター
614
フォーク
24
未解決の Issue
0
最終コミット
先月

これは何?

LockIMEは、選択したキーボード入力ソースを固定します。自分やほかのアプリが入力方式を切り替えると、すぐに固定した入力ソースへ戻します。固定の適用範囲は、全体、最前面のアプリに応じたアプリごと、またはオプションの拡張モードでのブラウザーURLごとに設定できます。

アプリごと、URLごとのルールでは、入力ソースを固定して切り替わるたびに元に戻すか、アプリやページにフォーカスしたときに一度だけ切り替えて、その後は自由に変更できるようにするかを選べます。全体のデフォルト設定は、固定、一度だけ切り替え、または管理しない、のいずれかにできます。URLルールは、ドメインとサブドメイン、完全一致、キーワード、正規表現で照合でき、優先順位を設定できます。

アプリはメニューバーから実行でき、グローバルショートカットを設定できます。過去24時間の有効化ログを保持し、ルールを.lockimeファイルとしてエクスポート/インポートできます。Apple silicon版とIntel版が別々に配布され、macOS 14以降が必要です。アップデートにはSparkleを使用します。

主な機能

  • 01入力ソースが変更されると、全体またはアプリごとに、すぐに元の入力ソースへ戻します。
  • 02アプリごと、URLごとのルールで、入力ソースを固定するか、一度だけ切り替えるかを選べます。
  • 03URLルールは、サブドメイン、完全一致、キーワード、正規表現で照合でき、ドラッグ操作で優先順位を並べ替えられます。
  • 04LockIMEの切り替えや、固定する入力ソースの切り替えに使うグローバルショートカットを設定できます。
  • 05ルールを.lockimeファイルとしてエクスポート/インポートでき、変更を適用する前に内容を確認できます。
  • 06過去24時間の有効化ログと、自動化に使えるlockime:// URLスキームを備えています。

ユースケース

  • Terminalやコードエディターでは英語配列を維持しつつ、チャットでは中国語や日本語の入力方式を使う。
  • 特定のWebアプリやドメインなど、ブラウザー上のサイトで入力ソースを固定する。
  • 独自の入力方式を管理するゲームやランチャーによって、キーボード配列が変更されるのを防ぐ。

クイックスタート

  1. 1

    Homebrewでインストール

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

    または、最新リリースページからお使いのMacに合った.dmgをダウンロード

使う前に知っておきたいこと

  • macOS 14以降のみ対応。Apple silicon用とIntel用のビルドは別々に必要です。
  • URLごとのルールとフォーカス中のフィールドに適用するルールには、拡張モードでアクセシビリティ権限が必要です。
  • 派生作品に制約が及ぶコピーレフトライセンス、GPL-3.0の下でライセンスされています。

トピック

よくある質問

LockIME とは?
キーボードの入力ソースを全体、アプリごと、またはブラウザーのURLごとに固定できるmacOSネイティブのメニューバーアプリ。 LockIMEは、選択したキーボード入力ソースを固定します。自分やほかのアプリが入力方式を切り替えると、すぐに固定した入力ソースへ戻します。固定の適用範囲は、全体、最前面のアプリに応じたアプリごと、またはオプションの拡張モードでのブラウザーURLごとに設定できます。
LockIME は無料で使えますか?ライセンスは?
LockIME は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
LockIME は今もメンテナンスされていますか?
半年以内に更新あり。LockIME の最終コミットは 2026年9月18日 です。
LockIME は何に使えますか?
Terminalやコードエディターでは英語配列を維持しつつ、チャットでは中国語や日本語の入力方式を使う。 特定のWebアプリやドメインなど、ブラウザー上のサイトで入力ソースを固定する。 独自の入力方式を管理するゲームやランチャーによって、キーボード配列が変更されるのを防ぐ。
LockIME のインストール方法は?
Homebrewでインストール: brew install --cask oomol-lab/tap/lockime または、最新リリースページからお使いのMacに合った.dmgをダウンロード
LockIME はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/oomol-lab/LockIME

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト