iPhone の画面を Windows の PC に映し、その画面を PC のマウスで操作できるようにするツールです。 iPhone 側にアプリを入れる必要はありません。映すだけなら、追加の機材もいりません。
起動しておけば、あとは iPhone からつなぐだけです
黒い画面は出ず、タスクバー右下(通知領域)のアイコンとして動きます。見当たらないときは「^」を押すと出てきます。
コントロールセンター →「画面ミラーリング」→「UxPlay-(PC 名)」を選ぶと、PC に iPhone の画面が映ります。
PC のマウスで iPhone のポインタが動きます。右クリックで操作をやめて、PC のマウスに戻ります。
マウスの操作が、そのまま iPhone の操作になります
| マウスを動かす | iPhone のポインタ(グレーの丸)が動く |
|---|---|
| 左クリック | タップ |
| 左ボタンを押したまま動かす | スワイプ |
| ホイール | スクロール |
| Shift を押しながら動かす | ゆっくり動く(小さなボタンに合わせるとき) |
| 右クリック | 操作を終わって PC のマウスに戻る |
| 中クリック(ホイール押し) | ポインタの動く向きを 90 度回す |
映すのは iPhone に最初からある「画面ミラーリング」、操作は「AssistiveTouch」のポインタを使います。
画面の向きが変わると、自動でつなぎ直してポインタを画面の中央に戻します(約 2 秒)。
初回は案内の画面が開きます。ボードへの書き込みもボタン 1 つ。映すだけの使い方を選ぶと、ボードの手順は飛ばします。
ミラーリング中にマウス(ボード)が iPhone とつながっていないときは、通知でお知らせします。
マウスで操作するときだけ、小さなボードが 1 枚いります
しくみ。PC のマウスの動きを、USB でつないだ ESP32 ボードが「Bluetooth マウス」として iPhone に伝えます。 iPhone は外から操作するための窓口を持っていないため、ふつうの Bluetooth マウスのふりをするボードが間に入る必要があります。
インターネットには送りません
iPhone の画面は、同じ Wi-Fi の中で iPhone から PC へ直接届きます。 ぽくミラーは映像も操作もインターネットへ送りません。 アカウントの登録もありません。
初回のセットアップで、Windows のファイアウォールに「同じネットワークの iPhone から受け取る」許可を出します。 家や職場のネットワークだけで受け付け、駅やお店などの公共の Wi-Fi(パブリック ネットワーク)では受け付けない設定です。
正直にお伝えします
インストールはありません。zip を展開して起動するだけです
「PokuMirror-v1.1.zip」を右クリック →「すべて展開」。できたフォルダを、たとえば C:\PokuMirror に置きます。
「Windows によって PC が保護されました」と出たら、「詳細情報」→「実行」を押します。個人で作っているため、大きな会社のようなデジタル署名をまだ付けていないのが理由です。
最初に「マウスで操作する」か「ミラーリングだけ使う」かを選びます。マウスで操作する場合は、ボードの接続と書き込み、iPhone の AssistiveTouch と Bluetooth のペアリング、Windows の設定を順に案内します。
消すときは、アイコンを右クリック →「終了」してから、フォルダごと削除してください。
設定と記録は %LOCALAPPDATA%\PokuMirror にあるので、残したくなければこちらも削除します。
ファイルが本物か確かめたい方へ。SHA-256 は次のとおりです。
ad31a48ec8f6db229e0e1d536841abe32309b52fa8c5d37c965460de7b3f0bb2
GNU GPL v3 で配布しています
ぽくミラーは、画面ミラーリングの受信に UxPlay(GPL v3)を使っています。 そのため、ぽくミラー自体も GNU General Public License v3 で配布します。 ソースコードは zip の中の「source」フォルダに入っています。
ほかに、esptool(GPL v2)、NimBLE-Arduino(Apache License 2.0)、Arduino core for ESP32(LGPL 2.1)、 .NET ランタイム(MIT License)と、UxPlay が使う GStreamer・FFmpeg などのライブラリを使っています。 それぞれのライセンス文は zip の中に入っています。
このツールは無保証です。iPhone、AirPlay は Apple Inc. の商標です。