﻿===============================================================================
  MultiMouse（マルチマウス）  —  2 台のマウスで、カーソルを 2 つ
  CROSSROAD LAB
===============================================================================

Windows にマウスを 2 台つなぐと、画面にカーソルが 2 つ出て、それぞれ別々に
動かせます。1 台はいつもの白いカーソル、もう 1 台はオレンジのカーソルです。
クリック・ドラッグ・ホイールも、どちらのマウスでも使えます。


-------------------------------------------------------------------------------
  使い方
-------------------------------------------------------------------------------

  1. この ZIP をフォルダごと展開します。

  2. MultiMouse.exe をダブルクリックします（インストールは不要です）。
     タスクトレイにアイコンが出ます。

  3. 初回は「マウスの割り当て」の画面が開きます。
       ① メインにするマウスで、大きなボタンをクリック
       ② サブにするマウス（2 台目）で、同じボタンをクリック

  これでオレンジのカーソルが現れます。割り当ては保存されるので、
  次からは起動するだけで使えます。

  ※「Windows によって PC が保護されました」と表示されたら、［詳細情報］を押すと
    ［実行］ボタンが現れます（コード署名を行っていないため）。


-------------------------------------------------------------------------------
  操作
-------------------------------------------------------------------------------

  Ctrl + Alt + P      一時停止 / 再開
  Ctrl + Alt + Q      終了
  トレイのアイコンを右クリック
                      割り当ての変更・メインとサブの入れ替え・
                      サブカーソルの速さ（0.5〜3 倍）・Windows 起動時の自動開始・
                      管理者として再起動
  トレイのアイコンをダブルクリック
                      割り当ての画面を開く


-------------------------------------------------------------------------------
  2 つのカーソルの動き方
-------------------------------------------------------------------------------

  Windows の本物のカーソルは 1 つしかないため、MultiMouse は «いま手を動かして
  いる方» に本物のカーソルを渡します。

  - メインのマウスが少しの間（0.8 秒）止まっていれば、サブのマウスを動かしたときに
    本物のカーソルがサブへ移ります。カーソルを載せると出る表示（動画のシークバー
    など）・クリック・ドラッグ・ホイールが、すべてそのまま使えます。
    その間、メインの位置は青い半透明の矢印で表示されます。
  - メインのマウスを動かすと、本物のカーソルはすぐに青い矢印の位置へ戻ります。
  - 2 台を同時に動かしているときは、サブはクリックの瞬間だけ本物のカーソルを
    借ります。


-------------------------------------------------------------------------------
  できないこと・注意
-------------------------------------------------------------------------------

  - 2 台で同時にクリック・ドラッグはできません。
  - タスクマネージャーなど、管理者として実行しているウィンドウの上では正しく
    動きません。そのようなウィンドウでも使いたいときは、トレイのメニューの
    「管理者として再起動」を使ってください。
  - マウスの入力を直接読むゲームでは、ゲームの中では 2 台とも同じ照準を動かします。
  - UAC の確認画面（画面が暗くなる確認）の間は、一時的に 1 カーソルに戻ります。
  - サブのマウスを外すと自動で 1 カーソルに戻り、つなぎ直すと自動で 2 カーソルに
    戻ります。
  - うまく動かないときは、設定のフォルダの log.txt（下記）に動作の記録があります。


-------------------------------------------------------------------------------
  アンインストール
-------------------------------------------------------------------------------

  1. Windows 起動時の自動開始を ON にしていた場合は、トレイのメニューで OFF にします。
  2. トレイのメニューで［終了］を選びます。
  3. 展開したフォルダと、設定のフォルダ %APPDATA%\MultiMouse を削除します。

  レジストリは、自動開始を ON にしたときだけ使います（OFF にすると消えます）。


-------------------------------------------------------------------------------
  動作環境・ライセンス
-------------------------------------------------------------------------------

  対応 OS      Windows 10 / 11
  必要なもの   マウス 2 台（USB・Bluetooth など。1 つの受信機を 2 台で共有して
               いる場合は、区別できないことがあります）
  権限         一般ユーザーで動作します（管理者権限は不要）
  通信         ネットワークには一切接続しません
  ライセンス   MIT License（LICENSE.txt）
  配布ページ   https://crossroad-lab.pages.dev/multimouse/
  発行元       CROSSROAD LAB
