機能

MeowDisplay で
できること

Mac の表示方法や操作方法を選んだり、ファイルを扱ったり、デバイスを接続したりできます。使える機能はプラットフォームによって異なります。

概要

MeowDisplay では Mac が送信側になり、iPhone、iPad、Android、または別の Mac が受信側(レシーバー)としてその画面を表示します。画面をミラーリングしたり、拡張ディスプレイで作業領域を広げたり、Mac のウインドウを個別に選んで表示したりできます。モバイルの受信側デバイスでは、Mac の許可があれば、タッチ、キーボード、ジェスチャ、ショートカットで操作できます。

MeowDisplay は、仕事での利用も含め、自分の Mac をほかのデバイスから使うためのアプリです。企業向けのリモートサポートやデバイス管理のサービスではありません。

現在提供中のリリースを確認してから、セットアップの手順に進んでください。

Window view

「Window view」では、Mac のウインドウを個別に選び、受信側デバイスにタイル状に並べられます。Mac のディスプレイ全体を並べ替えなくても、必要なウインドウだけを分割、入れ替え、サイズ変更、回転、最大化できます。キャプチャできるウインドウは Mac 側で決まります。最小化したウインドウや、ほかの操作スペースにあるウインドウは、キャプチャが制限されることがあります。

「Window view」は、対応する受信側デバイスで使えます。ここでいうウインドウは Mac のウインドウのことで、Microsoft Windows オペレーティングシステムとは関係ありません。実装メモを読む ›

Window view の新機能

  • 「開く」「保存」パネル:ブラウザのファイルアップロード画面など、Mac アプリの「開く」パネルや「保存」パネルがペインに表示されている場合は、表示されている位置をそのままタップして操作できます。Esc キーでキャンセル、Return キーで確定します。
  • ピッカーからアプリを開く:ペインのウインドウピッカーで検索すると、Apps to Open も表示されます。Mac で開いていないアプリや、表示できるウインドウがないアプリの一覧です。アプリを選んで確定すると、Mac 上で前面に出ないまま開き、新しいウインドウがそのペインに入ります。アプリを開くには、Mac の操作が許可されている必要があります。
  • ウインドウのないアプリ:開いていてもウインドウがないアプリを選ぶと、MeowDisplay がすぐにそのことを知らせます。Show a Window on Mac を選ぶと、Mac 上でそのアプリが前面に出て、ウインドウが開きます。
  • ウインドウを閉じたとき:Mac でウインドウを閉じると、そのウインドウはレイアウトから外れます。唯一のウインドウが閉じたペインには、Choose Window と Remove Pane が表示されます。最小化、非表示、操作スペースの切り替えでは、何も外れません。
  • Mission Control:Mac で Mission Control を開いている間は、一時停止中の各ペインとフローティングウインドウにその旨が表示されます。操作が許可されている場合は、Exit Mission Control も表示されます。

iPhone・iPad 版 MeowDisplay 2.1 の新機能です。フローティングウインドウ、「開く」「保存」パネルの修正、Mission Control の案内表示を使うには、Mac 側にも MeowDisplay 2.1 が必要です。

フローティングウインドウ

iPhone・iPad 版 MeowDisplay 2.1 の新機能:「Window view」で、Mac のウインドウをレイアウト内に配置せず、ペインの上に浮かべて表示できるようになりました。移動したり、サイズを変えたり、画面の端にしまったりでき、使い終わったらレイアウトに戻せます。

フローティングウインドウの動作を見る ›

  • ウインドウを浮かべる:ペインのタイトルを長押しして Float This Pane(または Float This Tab)を選ぶか、Stage Peek でウインドウの Open as Floating Window を選ぶか、ウインドウを Float にドラッグします。ドラッグ中にウインドウで1秒ほど円を描くと、「Pane」と「Floating」が切り替わります。
  • 移動とサイズ変更:上端のタイトル、またはその下にある短いバーをドラッグすると移動できます。左右どちらかの下の角にある、曲線状のつまみをドラッグすると、サイズを変更できます。表示内容はサイズに合わせて拡大・縮小され、縦横比が崩れることはありません。
  • 端にしまう:いずれかの端に向かってはじくか、半分以上が画面の外に出るまで引っぱります。ウインドウは細い帯だけを残して隠れ、その帯が取っ手になります。帯をタップするか引き出すと、ウインドウが元の位置に戻ります。
  • レイアウトに戻す:⋯ メニューで Add to Layout を選びます。ウインドウはペインに戻ります。ペインを追加する余地がない場合はタブになります。

フローティングウインドウで変わるのは、iPhone や iPad での見え方だけです。Mac 上の実際のウインドウが移動したり、サイズが変わったり、前面に出たりすることはありません。端にしまっても、ウインドウは閉じません。

ペインだけを使いたい場合

受信側デバイスの「Settings」▸「Controls」▸「Window Switcher」で Enable Floating Windows をオフにします。初期設定ではオンで、設定はそのデバイスにだけ適用されます。オフにすると、端にしまったものも含め、すべてのフローティングウインドウがペインとしてレイアウトに移動し(レイアウトがいっぱいの場合はタブになります)、「Float」関連の項目は表示されなくなります。オンに戻しても、ウインドウは移動しません。

Mac 上のウインドウ自体のサイズを変える

フローティングウインドウのサイズを変えても、変わるのはデバイス上の表示だけです。ウインドウ自体のサイズを変えるには、ペインのメニュー、またはフローティングウインドウの ⋯ メニューの On Your Mac にある Fill Window on Mac を使います。Mac のウインドウが、メニューバーの下から Dock にかからない範囲まで画面いっぱいに広がります。フルスクリーンにはなりません。Restore Previous Size on Mac で元のサイズに戻ります。どちらも、Mac の操作が許可されている必要があります。

フローティングウインドウと「Fill Window on Mac」を使うには、Mac 側にも MeowDisplay 2.1 が必要です。Mac アプリが古いバージョンの場合、「Float」関連の項目と「Fill Window on Mac」は表示されません。iPhone と iPad で使えます。Android と Mac Receiver には対応していません。

Stage Peek

モバイルでは、設定した画面の端をタッチして押さえたままにすると、Mac のウインドウを一覧できます。タップするとそのウインドウを選択できます。「Full Desktop」カードを選ぶと、「Mirror」/「Extend」の表示に戻ります。別の切り替え方法として、以前からの「Window Rail」も引き続き使えます。Stage Peek は iPhone、iPad、Android の「Window view」で使えます。Mac Receiver には対応していません。

iPhone・iPad 版 2.1 では、ドラッグを始めると検索用のキーボードが閉じるので、ドラッグ中のウインドウが隠れません。

Natural Touch

タッチスクリーンから macOS をより直接的に操作できる方法です。タップでクリック、スワイプで慣性付きのスクロール、押さえてから動かすとドラッグ、さらに長く押さえると右クリックになります。Direct Touch の設定で Natural Touch を選びます。Classic モードと Trackpad モードも使えます。初期設定は、デバイスや保存されている設定によって異なる場合があります。先に Mac 側で操作を許可しておく必要があります。

ミラーリングと拡張

Mirror

受信側デバイスには、いま見ているのと同じ Mac の画面が表示され、作業に合わせて表示も変わります。物理ディスプレイが複数接続されている場合は、ミラーリングするディスプレイを選べます。ミラーリングするには、Mac の物理ディスプレイが有効になっている必要があります。

Extend

拡張モードでは、Mac 上に仮想ディスプレイを作成し、受信側デバイスにその独立した作業領域を表示します。ウインドウをそこへ移動したり、macOS でほかのディスプレイと並べて配置したりできます。対応している環境では、「Extend Shape」の設定で、仮想ディスプレイを受信側デバイスに合わせられます。ディスプレイ全体を使うオプションもあります。

モードは Mac アプリで選ぶか、受信側デバイスの「Settings」から切り替えをリクエストします。切り替えは Mac 側で確定されます。

Remote Finder

iPhone、iPad、Android では、Stage Peek で Finder をタップすると、タッチ操作向けの表示で Mac のファイルをブラウズできます。本物の Finder を使いたい場合は、ファイルブラウザのメニューで Finder Windows を選ぶと、Stage Peek に Finder 自体のウインドウが表示されます。これまでどおり、「Window view」で開くこともできます。

ブラウズとプレビュー

  • Finder と同じ感覚で:場所、よく使う項目、パンくずリストと「戻る」、リスト表示とアイコン表示、並べ替えとフィルタ、フォルダをまたいだ検索に対応しています。
  • クイックルック:サムネールは Mac が自身のクイックルックで生成するので、Mac でプレビューできるものはほとんど表示できます。画像はフルサイズで開き、PDF はページを表示し、動画やオーディオはシークしながらストリーミング再生でき、テキストはすぐに開きます。iPhone と iPad では、コピーの保存が許可されている場合、その他の書類はシステムのクイックルックで開きます。
  • Mac で開く:Mac 上のファイルを、デフォルトのアプリまたは選んだアプリで開いたり、フォルダ内で表示したりできます。これには Mac の操作許可が必要で、ファイルブラウザから直接リクエストできます。

コピー、追加、整理

  • Save to Device と Share で、ファイルやフォルダ全体のコピーを、システムのピッカーや共有シートから保存・共有できます。
  • Upload で、デバイス上のファイルやフォルダをアップロードできます。同じ名前の項目がある場合は「Keep Both」「Replace」「Skip」から選べます。フォルダの場合は「Merge」も選べます。
  • New Folder、Rename、Duplicate、Copy、Move、Paste、Compress、Expand に加えて、「Undo」で取り消せる Move to Trash と Get Info も使えます。複数の項目を選択して、まとめて操作することもできます。
  • 転送リストには進行状況と速度が表示され、「Cancel」と「Retry」を選べます。中断したダウンロードは再開でき、各部分が検証されるので、コピー中に変更されたファイルは、壊れた状態で届くことはなく、転送が失敗します。

Mac でのファイルのアクセス許可

  • オンにするまでは無効:デバイスにブラウズを許可するフォルダは、Mac アプリの「Settings」▸「Displays」で選びます。不可視ファイルと「ライブラリ」フォルダは表示されず、リンクをたどって許可したフォルダの外に出ることもできません。
  • まず Mac が確認:デバイスが Remote Finder を開くと、Mac に確認が表示されます。選択肢は Not Now、Allow This Session、Always Allow Approved Folders、All Files…(選ぶともう一度確認されます)です。ボタンは少し経ってから押せるようになるので、誤ってクリックしても応答してしまうことはありません。
  • 個別のアクセス許可:表示、コピーの保存、アップロード、名前の変更と移動、ゴミ箱への移動は、Devices ▸ Files でデバイスごとに個別に許可でき、それぞれ「Ask」「Always Allow」「Block」から選べます。ファイルブラウザには「View & Save · This Session」のように現在の許可が表示され、必要になったときにだけ Mac に追加の許可を求めます。
  • 毎回チェック:すべてのリクエストは Mac 側で改めて確認されます。アクセスを取り消すと実行中の転送は停止し、デバイスを「Forget」するとそのアクセス権もなくなります。デバイスが Mac を操作している間は、「Always Allow」は設定できません。
  • 置き換えたり削除したりした項目は、Mac のゴミ箱に入ります。ファイルへのアクセスを許可しても、Mac を操作する権限が与えられることはありません。

Remote Finder は iPhone、iPad、Android で使えます。Mac Receiver には対応していません。自動テストとエンドツーエンドテストの対象になっており、実機でのテストは現在も続けています。

Unified Clipboard

Mac でコピーして iPhone、iPad、Android デバイスでペーストできます。その逆もできます。

  • 初期設定ではオフ:受信側デバイスの「Settings」▸「Clipboard」でオンにし、コピーの方向、対象にするコンテンツの種類、ファイルを含めるかどうか、サイズの上限を選びます。
  • Mac からデバイスへ:Mac でコピーした内容は、そのデバイスに対してだけ書き込まれます。Mac でコピーしたファイルは、必要なときにデバイスで保存したり共有したりできます。
  • デバイスから Mac へ:iPhone と iPad では、Send to Mac でシステムの「ペースト」ボタンを使います。自動送信を選んだ場合は、iOS のペースト確認についての説明が表示されます。Android では、MeowDisplay が前面にあるときにだけクリップボードを読み取り、機密としてマークされたコピーは読み取りません。
  • Mac に送られたファイル:Mac で受け取ったファイルは、ほかのダウンロードと同じように検疫の対象になります。また、各デバイスは自分の名前でしかコピーを送信できません。

モバイル OS では、バックグラウンドでのクリップボードへのアクセスが制限されます。Mac Receiver では使えません。

Devices

受信側デバイスには、iPhone、iPad、Android、別の Mac を使えます。Android 2.0 はクローズドテスト中です。Mac 同士のキーボード/トラックパッド入力の転送は実装済みで、自動テストも行っていますが、2台の Mac を使った実機での検証はまだ済んでいません。各受信側デバイスは一度 Mac とペアリングすると、Mac アプリの Devices に表示されます。

  • Active Display には、接続中の各デバイスと、「Mirroring to iPhone · USB」のような接続方法が表示され、Pause と Disconnect を選べます。
  • Known Devices には、ペアリング済みのデバイスが「Connected」「Paired · Nearby」「Paired · Offline」のいずれかで表示されます。「Mirror」か「Extend」で接続したり、デバイスの設定を開いたり、Forget でデバイスを削除したりできます。
  • Nearby には、まだペアリングしていないデバイスが表示され、Pair でペアリングできます。Pair over Remote を使うと、プライベートネットワーク経由でデバイスをペアリングできます。
  • Automatically Allow Connections をオンにすると、ペアリング済みのデバイスは確認なしで共有を開始できます。デバイスごとに「Default」「Always Allow」「Block」を設定できます。いずれの設定でも、入力は許可されません。

使える設定はプラットフォームによって異なり、iOS と Mac には、Android にはまだない項目があります。受信側デバイスの機能対応ガイドを参照してください。

Mac 側

Mac 版 MeowDisplay 2.1 では、メニューバーのアイコンが MeowDisplay のマークをもとにしたデザインになり、ディスプレイがアクティブな間は塗りつぶされて表示されます。新規にインストールした場合、アプリは Dock とメニューバーの両方に表示されます。既存のインストールでは、それまでの設定がそのまま使われます。変更するには、Mac アプリの「Settings」▸「System」▸「App Behavior」▸Show app in を使います。

Mac を操作する

受信側デバイスが、タッチ、ポインタ、ジェスチャ、キーボード、ショートカットトレイを備えた Mac の入力デバイスとして使えるのは、Allow Input がオンで、Mac にアクセシビリティの許可があり、そのセッションに Mac の操作が許可されている場合だけです。ストリームを一時停止すると、入力も一時停止します。

Allow Input

Mac アプリの「Input」設定にある Allow Input は、リモート操作全体のマスタースイッチです。オフの間は、以前に何が許可されていても、接続中のどのデバイスも Mac を操作できません。デバイスの接続や Mac の画面の表示は、引き続きできます。

操作のリクエスト

  • 新しいセッションは、毎回入力がオフの状態で始まります。接続しただけで入力がオンになることはありません。
  • Mac を操作するには、受信側デバイスからリクエストする必要があります。受信側デバイスの「Settings」で Request Control を使います。
  • Mac では、デバイスごとに Input Requests のポリシーを設定します。Ask では、リクエストのたびに Mac に確認が表示されます。Always Allow Requests では確認は表示されませんが、デバイスはセッションごとにリクエストする必要があります。Never Allow Requests では、リクエストを拒否します。
  • セッションに入力が許可されるまで、受信側デバイスの「Control Tray」は表示されません。「Settings」の歯車アイコンは、引き続き使えます。
  • Mac 側で操作権を取り消すには、デバイスの設定で Revoke Control を使います。受信側デバイスから操作権を返すには、Turn Off を使います。

Mac のロックとロック画面

Lock Mac を使うと、iPhone や iPad から Mac をロックできます。受信側デバイスの「Settings」▸「Input」と「Session Actions」にあります。MeowDisplay 2.1 では、操作が許可されていないデバイスには Request Control & Lock Mac が表示され、先に Mac で許可されてからロックされます。

Mac がロックされている間は、通常のセッションの内容は表示も送信もされません。許可された iPhone や iPad では、下で説明するロック画面の表示をリクエストできます。iPhone や iPad の画面は Mac がロック中であることを示すメッセージで覆われ、ロックが解除されるとレイアウトが元に戻ります。

信頼済みの iPhone や iPad からロックを解除する

2.1 の新機能:Mac が操作を許可して信頼しているデバイスで Show Lock Screen をタップすると、macOS 自体のロック画面が表示されるので、そこで Mac のパスワードを入力します。パスワードの確認は macOS が行います。MeowDisplay はキー入力を macOS に渡すだけで、確認、記録、保存は行いません。

  • Always Allow Requests:そのデバイスは、追加の手順なしでロック画面を使えます。
  • Ask:Mac がロックされる前に、そのデバイスに操作が許可されていた場合だけ使えます。Mac がロックされている間は、誰も許可できません。
  • Never Allow Requests の場合、または Mac で Allow Input がオフの場合:使えません。
  • Mac アプリの「Settings」▸「Devices」▸(デバイス)▸「Input Authorization」で Allow Lock Screen Control をオフにすると、「Always Allow Requests」の場合でも、そのデバイスではこの機能を使えなくなります。

ロック画面の表示は、Mac のロックが解除されたとき、デバイスの接続が切れたとき、または入力のない状態が2分間続いたときに終了します。ロック画面の操作には、Mac と iPhone または iPad の両方に MeowDisplay 2.1 が必要です。各デバイスに表示される内容については、セットアップを参照してください。

入力モード

受信側デバイスの「Settings」で Input Mode を選びます。

Direct Touch

タッチした位置が、Mac の画面上の同じ位置にそのまま対応します。ボタンをタップすると、ポインタがその位置に移動します。

Trackpad

  • MacBook のトラックパッドのように、Mac のポインタが相対的に移動します。
  • タッチしても、カーソルがその位置にジャンプすることはありません。
  • 受信側デバイスの大きさに合わせて、Trackpad Sensitivity を調整できます。
  • 複数の指を使うジェスチャも、そのまま使えます。
  • 「Settings」で Video をオフにすると、受信側デバイスをトラックパッドとキーボード専用として使えます。接続、トレイ、選択中の入力モードはそのまま有効です。

Precise Control

指先で触れると、狙った位置そのものが指に隠れてしまいます。Precise Control を使うと、1本の指を置いたまま別の指でポインタを微調整し、ポインタが指す位置を正確にクリックできます。Direct Touch と Trackpad のどちらでも使え、設定をオンにする必要はありません。

Direct Touch

  • 目標の近くをタッチします。いつもどおり、ポインタがそこへ移動します。
  • その指を置いたまま、画面上の好きな場所に別の指を置きます。ポインタの動きが相対的になり、どちらの指の下にもポインタが移動しなくなります。
  • どちらかの指を動かして、小さな目標にポインタを合わせます。ポインタは表示されている画面上での指の動きに合わせて動くので、ピンチで表示を拡大すると、さらに細かく調整できます。
  • 追加した指でタップすると、ポインタの位置でクリックします。ダブルタップ、トリプルタップでダブルクリック、トリプルクリックになります。タップしてから押さえたまま動かすと、その位置からドラッグできます。
  • 1本の指を置いたまま、さらに2本の指で同時にタップすると、右クリックになります。
  • すべての指を離すと終了します。次にタッチしたときは、通常の Direct Touch に戻ります。

Trackpad

  • 最初のタッチからポインタが相対的に動くので、はじめから細かく操作できます。
  • 1本の指を少しのあいだ置いてから別の指でタップすると、ポインタを動かさずにその位置でクリックします。ダブルタップ、トリプルタップでダブルクリック、トリプルクリックになります。
  • タップしてから押さえたまま動かすと、ポインタの位置からドラッグできます。
  • 1本の指を置いたまま、さらに2本の指で同時にタップすると、右クリックになります。通常の2本指のタップでも右クリックできます。
  • Trackpad Sensitivity で、ポインタの移動量を調整できます。

Smart Touch 実験的機能

Smart Touch は、画面上の要素に応じて、Direct Touch をより自然に使えるようにする機能です。指が触れた時点で、その下に何があるかを Mac に問い合わせ、はっきり判別できた場合にだけ動作します。MeowDisplay が画面の要素を確実に判別できない場合は、通常の Direct Touch として動作します。

  • 1本指でのスクロール:リスト、表、書類、スプレッドシート、Web ページなど、対応しているスクロール可能な領域では、1本指でスワイプすると、ポインタを動かす代わりに慣性付きでスクロールします。上下、左右、斜めのどの方向にもスクロールできます。はっきり縦または横にスワイプした場合はその方向に固定され、斜めにスワイプした場合は、Google スプレッドシートの大きなシートのように縦横の両方に動きます。
  • タイトルバーを押さえてウインドウを移動:標準的な macOS ウインドウのタイトルバー、またはツールバーの何もない部分をタッチして押さえたままにします。押さえている間は弱い触覚フィードバックが少しずつ強まり、0.5秒ほどで短いクリック感が確定を知らせます。その後は、指を離すまでウインドウが指に合わせて動きます。確定する前に指を動かした場合は通常の Direct Touch として扱われ、すばやくタップした場合はこれまでどおりクリックになります。ウインドウのボタン、ツールバーのボタン、検索フィールドなどのコントロールが、タイトルバーとして扱われることはありません。
  • 押さえたままで Direct Touch に切り替え:Smart Touch が動作するそれ以外の場所では、指を動かす前に少しのあいだ止めておくと、そのタッチは通常の Direct Touch に切り替わり、触覚フィードバックで知らせます。
  • Smart Touch Haptics は、押さえたときの触覚フィードバックを両方ともまとめて制御する設定で、初期設定ではオンです。Haptics がオフのときは常に無効になります。オフにしてもジェスチャは変わらず、フィードバックだけがなくなります。
  • オプションの機能で、初期設定ではオフです。Direct Touch を選択しているときに、受信側デバイスの「Settings」の Input でオンにします。Trackpad モードでは効果はありません。
  • Direct Touch を置き換えるのではなく、機能を追加するものです。タップ、ダブルタップ、トリプルタップ、タップしてから押さえたままのドラッグ、2本指のスクロール、ピンチ、回転、Mac のジェスチャは、すべてこれまでとまったく同じように使えます。
  • 標準的な macOS のアクセシビリティ情報を提供しているアプリで、最もよく機能します。入力のために Mac アプリにすでに与えられているアクセシビリティの許可を使います。

ポインタとクリック

ポインタとクリックのジェスチャ
ジェスチャMac 側
1本指でタップクリック
ダブルタップダブルクリック
トリプルタップトリプルクリック
タップしてから押さえたまま動かす左ボタンでドラッグ
2本指でタップ右クリック
2本指でタップしてから押さえたまま動かす右ボタンでドラッグ

スクロール、ズーム、回転

スクロール

2本指でドラッグすると、自然な慣性付きで Mac 上をスクロールできます。

ピンチとズーム

2本指でピンチしたり広げたりしたときの動作を選べます。

  • Viewport:受信側デバイス上の MeowDisplay の表示を拡大・縮小します。
  • App:実験的なオプションです。拡大や縮小など、設定したキーボードコマンドを Mac の最前面のアプリに送信します。
  • Disabled:ピンチを無視します。

回転

2本指での回転でも、Viewport、App、Disabled から同じように選べます。Snap Rotation をオンにすると、表示がきりのよい角度で止まります。

表示のリセット

2本指でダブルタップすると、手動で変更した表示のズームとパンをリセット、または元に戻せます。

Mac のジェスチャ

おなじみの複数の指を使うジェスチャが、そのまま macOS に届きます。

Mac のシステムジェスチャ
ジェスチャMac 側
3本指で上にスワイプMission Control
3本指で下にスワイプアプリ Exposé
3本指で左にスワイプ次の操作スペース
3本指で右にスワイプ前の操作スペース
3本指でタップSpotlight
4本または5本の指を広げるデスクトップを表示
4本または5本の指でピンチLaunchpad

Apple Pencil

対応する iPad モデルでは、Apple Pencil を使って精密に入力できます。

  • Pencil のストロークは、指による操作とは別に、ペンタブレットの入力として Mac に届きます。
  • ストロークごとに傾きの情報も送られます。
  • Pencil のホバーに対応した iPad では、ペン先が画面に触れる前からポインタが追従します。
  • ストロークは、iPad のタッチサンプリングレートを落とさずに送信されます。
  • Pencil の先端が画面に触れている間は、画面に置いた指は無視されます。
  • ペン先でタップするとクリック、ダブルタップするとダブルクリックになります。

Apple Pencil への対応は現在も改良中で、今後のリリースで機能の追加や改善を予定しています。

Main Control Tray

タッチスクリーンにないキーをすぐ使えるように、「Main Control Tray」には Command、Option、Control、Shift、Escape、Tab、Toggle Dock、Keyboard、Settings が並んでいます。

  • 修飾キーの固定:修飾キーをタップすると、次のクリック、ジェスチャ、キー入力まで、そのキーが押された状態になります。
  • 組み合わせ:⌘⇧ のように、複数の修飾キーを同時に固定できます。
  • 組み合わせ:修飾キーを固定すると、対応するショートカットのパレットが横に表示されます。たとえば ⌘ ではコピー、ペースト、取り消す、⌘⌥ では強制終了とほかを非表示、⌘⇧ ではやり直すとスクリーンショットが表示されます。各パレットに表示するアクションは選べます。
  • 配置:コントロールの順序を変えたり、項目ごとに表示/非表示を切り替えたりできます。
  • プロファイル:複数の設定を保存して、切り替えて使えます。

「Settings」の Show Control Tray、Collapse Control Tray、Show Keyboard Button で、トレイをどこまで表示するかを決められます。Haptics で触覚フィードバックを追加し、Landscape Tray Side で横向きのときのトレイの位置を選び、Avoid Notch でトレイがカメラ部分にかからないようにします。

Control Tray を自動的に隠す

Auto-hide を使うと、しばらく操作がないときに Control Tray が自動的に引っ込みます。コントロールはすぐに使える状態のまま、画面がすっきりします。

  • トレイを操作している間は表示されたままなので、使っている途中で隠れることはありません。
  • 必要なときは、いつでも簡単にもう一度表示できます。
  • 「Auto-hide」は、手動の「Show」「Hide」「Collapse」と併用でき、オフにすることもできます。
  • 「Settings」にはいつでもアクセスできます。

Function Tray

「Function Tray」は、ワンタップですぐに実行できるアクションをまとめた別のトレイです。初期設定では、Zoom In、Zoom Out、Undo、Redo があります。

  • 「Main Control Tray」とは独立して動作し、専用のプロファイルがあります。
  • 項目ごとに表示/非表示を切り替えたり、順序を変えたりできます。
  • 「Main Control Tray」と同じ側(Same Side)または反対側(Opposite Side)に配置できます。

キーボード

受信側デバイスから Mac に文字を入力できます。トレイの Keyboard ボタンをタップしてオンスクリーンキーボードを表示するか、iPhone や iPad に接続したハードウェアキーボードを使います。Control Tray で固定した修飾キーは、入力するキーと組み合わされます。

矢印キー

iPhone・iPad 版 2.1 の新機能:小さなボタンひとつで矢印キーを使えます。タップすると ↑ ← ↓ → のキーパッドが開き、スワイプすると矢印キーを1回だけ送信します。キーパッドには矢印キー専用の ⇧ ⌥ ⌘ があるので、⇧ と → で選択しながら、Control Tray の ⌘ は入力中の文字に使えます。初期設定ではオンで、「Settings」の Show Arrow Keys で非表示にできます。Mac 側が古いバージョンの場合、キーパッドの修飾キーは、トレイで修飾キーを固定していないときにだけ機能します。

Zoom While Typing

Zoom While Typing をオンにすると(「Settings」▸「Input」▸「Keyboard」)、入力している領域が拡大表示されます。2.1 では、入力中の行がキーボードの上に表示されたままになり、キーボードを閉じると元の表示に戻ります。「Window view」でも、オンスクリーンキーボードで入力できます。

オーディオ

Mac のシステムオーディオを、Mac 本体での再生を続けたまま受信側デバイスにストリーミングできます。受信側デバイスの Audio スイッチでオンにします。音声と映像がずれる場合は、A/V Sync を調整するか、Resync をタップします。

ピクチャインピクチャ

iPhone と iPad では、ほかのアプリを使っている間も Mac の画面を表示しておけます。MeowDisplay はシステムのピクチャインピクチャのウインドウを使い、受信側デバイスと同じライブストリームを表示します。

  • アプリを離れると開始:Picture in Picture がオン(初期設定)で、Mac を表示しているライブセッション中に MeowDisplay を離れると、映像がフローティングウインドウに切り替わります。受信側デバイスの「Settings」から開始することもできます。
  • 表示専用:このウインドウは、Mac の様子をちらっと確認するためのものです。ウインドウ内でのタッチが Mac に届くことはなく、操作はすべて MeowDisplay の通常の画面で行います。
  • ワンタップで戻る:ウインドウの復元ボタンをタップすると、MeowDisplay の通常の画面に戻ります。
  • オーディオ:受信側デバイスで Audio がオンなら、ウインドウの表示中も Mac のオーディオを再生し続けられます。ピクチャインピクチャを使わずにアプリを離れた場合は、音は出ません。
  • 使うかどうかを選べる:受信側デバイスの「Settings」で Picture in Picture をオフにすると、アプリを離れても開始されません。

ピクチャインピクチャは新しい機能で、実機でのテストを継続中です。

クラムシェルとヘッドレス

拡張モードはソフトウェアで仮想ディスプレイを作成するので、追加のモニタや、ダミーの HDMI アダプタ、ディスプレイアダプタがなくても、iPhone や iPad を Mac の画面として使えます。

  • クラムシェル:MacBook のふたを閉じたまま、拡張モードで iPhone や iPad で作業を続けられます。ふたを閉じている間は、MacBook を電源に接続しておいてください。
  • ヘッドレス:MeowDisplay は、棚に置いた Mac mini のように、モニタが接続されていない環境でも動作するように設計されています。ヘッドレス構成はさらに多くの Mac でテストを続けているところなので、すべての機種での動作を保証するものではなく、サポートを目指している構成と考えてください。
  • ミラーリングにはコピー元のディスプレイが必要:有効な物理ディスプレイがない場合、MeowDisplay は単にエラーにするのではなく、セッションを「Extend」に切り替えることを提案します。

MeowDisplay は、ユーザがログインしたまま、スリープまたはロックされている Mac を対象としています。電源が完全に切れている Mac や、ログインウインドウが表示されている Mac は、現在サポートしている使い方の対象外です。

接続

  • USB(iPhone/iPad):データ転送に対応したケーブルで接続し、「このコンピュータを信頼しますか?」と表示されたら「信頼」をタップします。Android の USB 接続は実装されていません。
  • ローカル Wi-Fi:ネットワーク上の受信側デバイスを検出します。近くのデバイスとのピアツーピア Wi-Fi にも対応しています。
  • Remote Access:自分で管理するプライベートネットワーク経由で、ペアリング済みの Mac に接続します。

USB とローカル Wi-Fi のセットアップを参照してください。

リモート接続と再接続

「Remote Access」用に接続先のエンドポイントを保存し、Connect を選びます。Auto-Reconnect は、接続が回復したときにセッションの復旧を試みます。ペアリング済みのデバイスは、それぞれの Tailscale アドレスを共有できますが、自動接続は現在、検証済みの Android–Mac 間の IPv4 経路に限られています。その他の受信側デバイスや経路では、引き続き手動で入力したアドレスを使えます。これは tailnet 全体のデバイス一覧ではありません。

Wake & Connect

MeowDisplay は、Mac が対応していれば、ローカルネットワーク上のペアリング済みの Mac をスリープ解除するのに必要な情報を記憶しておけます。Wake & Connect は Wake-on-LAN パケットを送信し、セッションの復元を試みます。

  • Mac でネットワークアクセスによるスリープ解除をオンにします。対応するハードウェアとネットワーク構成が必要です。
  • Mac と同じローカルネットワーク上に、スリープ解除のパケットを届けられる機器があると、最もうまく機能します。
  • Tailscale などのプライベートネットワーク経由では、スリープ中の Mac は自分宛てのスリープ解除パケットを中継できません。リモートからスリープを解除するには、そのネットワーク上で到達可能な別のデバイス、ルーター、またはノードが必要になる場合があります。
  • ログインした状態でスリープまたはロックされた Mac のための機能です。電源が切れた状態からの起動や、ログアウトした Mac には対応していません。

「Wake & Connect」は Mac のスリープを解除し、「Auto-Reconnect」はその後に接続を復元します。セットアップのスリープ解除と再接続を参照してください。

セキュリティ

デバイスは、信頼できるペアリングで一度だけペアリングします。両方の画面に表示される確認コード(SAS)が一致することを確かめます。その後の接続はすべて暗号化され、信頼してピン留めした相手の識別情報に対して、TLS 1.3 で相互認証されます。

詳しくは、プライバシーとセキュリティモデルを参照してください。

プラットフォームとリリース状況

MeowDisplay 2.1 をリリースしました。iPhone・iPad 版 2.1 は App Store で配信中です。新機能を使うには、Mac 版 2.1(安定版 Mac 2.1.0)をインストールしてください。Android 2.0 は引き続きクローズドテスト中で、Mac 版 2.0 以降に対応しています。

受信側デバイスとストアでの提供状況
プラットフォーム提供状況備考
統合版の Mac アプリ(共有と受信)2.1 安定版macOS 14 以降、2.1 安定版リリース
iPhone/iPad の受信側アプリ2.1(App Store で配信中)iOS/iPadOS 16.4 以降。2.1 の機能には Mac 版 2.1 が必要
Android の受信側アプリ2.0 クローズドテストAndroid 10 以降。ローカル Wi-Fi とリモート接続(Remote Access)に対応、USB は非対応。Mac 版 2.0 以降に対応
スタンドアロンの Mac Receiver(受信専用)2.1 安定版macOS 12 以降。Mac 同士の入力の実機テストは未完了

これらの機能を使うには、両方のデバイスに対応するバージョンが必要です。インストール方法と、一緒に使えるバージョンの組み合わせを参照してください。