Repolode
petoncle

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. 1

    Releasesページからmousemaster.exeをダウンロードします

  2. 2

    設定ファイルをダウンロードし、mousemaster.propertiesに名前を変更します

  3. 3

    2つのファイルを同じディレクトリに配置します

  4. 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 の数値は毎日更新されます。

関連プロジェクト