Rust製のクロスプラットフォーム対応テキストエキスパンダー。入力したキーワードをスニペット、絵文字、日付、スクリプトの出力に置き換えます。
petoncle/mousemaster
WindowsとmacOSで、ヒントグリッドやUIヒント、設定可能なコンボを使ってマウスをキーボード操作し、キーを再割り当てできます。
代替できる製品:Vimium
- スター
- 910
- フォーク
- 45
- 未解決の Issue
- 17
- 最終コミット
- 9 日前
これは何?
mousemasterを使うと、マウスポインターの移動、クリック、スクロール、ドラッグをすべてキーボードから操作でき、WindowsとmacOSでキーを再割り当てできます。動作は1つのproperties設定ファイルで定義し、保存すると自動的に再読み込みされます。
操作には複数のモードがあります。ラベルを入力するとカーソルが移動するヒントグリッド、画面を2×2の領域に分けて絞り込む再帰グリッド、アクティブウィンドウ内のボタンやフィールドにラベルを付けるUIヒント、ズームを利用できます。コンボはキーシーケンス、同時押し、一定時間の長押し、タップに対応し、特定のアプリに限定できるため、同じキーでもプログラムごとに異なる動作を割り当てられます。
このプロジェクトは、モード、コンボ、コマンド、マクロ、キーエイリアスなどの低レベルな構成要素を提供し、IJKL、WASD、HJKLの各レイアウトを含むサンプル設定も用意しています。macOSではKarabinerの仮想HIDデバイス経由でキーボード入力を読み取ります。Linuxはまだサポートされていません。
主な機能
- 01キーボードからポインターの移動、クリック、スクロール、ドラッグを操作
- 02ヒントグリッドと再帰グリッドによる、カーソルの正確な位置指定
- 03アクティブウィンドウ内のボタン、リンク、テキストフィールドにラベルを付けるUIヒント
- 04キーシーケンス、同時押し、長押し、タップに対応するコンボ
- 05アプリごとに動作を設定し、プログラムによって同じキーの動作を変更
- 06保存時に設定ファイルを自動で再読み込み
ユースケース
- ノートPCや分割キーボードで、マウスに手を伸ばさず作業する
- 両手をキーボードに置いたままにして、手の負担を軽減する
- WindowsやmacOSで、Vim風などのナビゲーションキーを使ったキーボードレイアウトにカスタマイズする
クイックスタート
- 1
Releasesページからmousemaster.exeをダウンロードします
- 2
設定ファイルをダウンロードし、mousemaster.propertiesに名前を変更します
- 3
2つのファイルを同じディレクトリに配置します
- 4
mousemaster.exeを実行します。オーバーレイを使う場合は管理者として実行してください
使う前に知っておきたいこと
- WindowsとmacOSのみ対応しています。Linuxはまだサポートされていません。
- macOSでのセットアップは複雑で、Karabiner-Elementsのインストールと複数の権限設定が必要です。
- macOSアプリは署名も公証もされていないため、macOSで手動で許可する必要があります。
- READMEにはライセンスが記載されていません。
トピック
よくある質問
- mousemaster とは?
- WindowsとmacOSで、ヒントグリッドやUIヒント、設定可能なコンボを使ってマウスをキーボード操作し、キーを再割り当てできます。 mousemasterを使うと、マウスポインターの移動、クリック、スクロール、ドラッグをすべてキーボードから操作でき、WindowsとmacOSでキーを再割り当てできます。動作は1つのproperties設定ファイルで定義し、保存すると自動的に再読み込みされます。
- mousemaster は無料で使えますか?ライセンスは?
- mousemaster にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- mousemaster は今もメンテナンスされていますか?
- 活発にメンテナンス中。mousemaster の最終コミットは 2026年10月13日 です。
- mousemaster は何に使えますか?
- ノートPCや分割キーボードで、マウスに手を伸ばさず作業する 両手をキーボードに置いたままにして、手の負担を軽減する WindowsやmacOSで、Vim風などのナビゲーションキーを使ったキーボードレイアウトにカスタマイズする
- mousemaster のインストール方法は?
- Releasesページからmousemaster.exeをダウンロードします 設定ファイルをダウンロードし、mousemaster.propertiesに名前を変更します 2つのファイルを同じディレクトリに配置します mousemaster.exeを実行します。オーバーレイを使う場合は管理者として実行してください
- mousemaster はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/petoncle/mousemaster
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
アプリごと、またはブラウザーのWebサイトごとに入力ソースを自動で切り替える、無料のオープンソースmacOSユーティリティ。
キーボードの入力ソースを全体、アプリごと、またはブラウザーのURLごとに固定できるmacOSネイティブのメニューバーアプリ。
macOSとWindowsで、毎日のキー入力、マウスクリック、移動距離、スクロール距離を記録する軽量なメニューバーアプリ。
AirPodsのヘッドトラッキングで画面のぼかしやリマインダー、キー入力を行うmacOSメニューバーアプリ。