iPhone
App Store で配信中iOS 17 以降
App Store から iPhone アプリをインストールしてください。
テレビにつないだパソコンのために
Sofatap は iPhone や Android スマートフォンを、テレビにつないだ Windows・Mac・Linux パソコンのタッチパッドと、音声・テキスト入力に変えます。映像は大画面のまま。あなたはソファのまま。
オープンソース · Windows・Mac・Linux 対応
大きな角丸のタッチ面と、すぐ手の届くキーボードとマイク。ミント色の静かなドットが指の下でたわみ、タップすると波紋が広がります。
スマートフォンの画面の上でマウスを動かすと、テレビのポインタが動きます。1 回クリックまたはタップすると映画を選択します。ダブルクリックまたはダブルタップで右クリックになるので、「再生」を選んでください。 検索するには、テレビの検索欄をクリックし、iPhone のキーボードボタンをタップして入力し、「送信」をタップします。この検索欄では「下書きと送信」の流れを使います。
キーボード:スマートフォンの画面にフォーカスし、矢印キーでポインタを移動、Enter でクリック、Shift+F10 またはメニューキーで右クリックします。Esc でメニューを閉じます。
テレビには、9 本の映画が並ぶパソコンの映画ライブラリが表示されています。各ジェスチャーの結果はステータス行で読み上げられます。
準備完了。ポインタはテレビ上にあります。
音声とテキスト
映画を検索したり、フォームに入力したり、メッセージに返信したり。対応する入力欄では、入力した文字や話した言葉がそのままパソコンに反映されます。それ以外では、スマートフォンで下書きを確認してから送ります。
音声入力を始めたときだけ聞き取ります。iPhone と言語が対応していれば、音声はスマートフォン上で認識され、Sofatap が音声をアップロードすることはありません。Android では、音声入力にスマートフォンにインストールされた音声サービスを使い、音声の扱いはそのサービスによって決まります。
Windows と Mac の対応する入力欄では、入力や音声入力がリアルタイムで反映されます。それ以外の入力欄、Linux、古いレシーバーでは、下書きを書いてから「送信」をタップします。システムの音声入力やサードパーティ製キーボードも使えます。サードパーティのサービスは、それぞれの規約に従ってデータを扱います。
下書きは「送信」をタップすると、パソコンでいまフォーカスされている入力欄に入力されます。Sofatap が Enter キーや送信操作を追加することはありません。ただし、テキストに含まれる改行も入力され、入力欄によっては改行が Enter として扱われます。
対応するパソコンが、テキスト入力欄がクリックされたことを知らせると、スマートフォンのキーボードが自動で開くことがあります。これはアプリが標準のアクセシビリティ情報を提供しているかどうかによります。すべてのアプリが対応しているわけではないため、キーボードボタンは常に表示されています。
セットアップ
Windows・Mac・Linux 用のレシーバーをダウンロードします。QR コードが表示された小さなウインドウが開きます。
スマートフォンとパソコンを同じ家庭内ネットワークに接続します。端末同士を分離するゲスト Wi-Fi では接続できないことがあります。
スマートフォンで Sofatap を開き、パソコンのウインドウのコードを読み取ります。パソコンから求められたら、Sofatap による操作を許可してください(Mac の「アクセシビリティ」や、Wayland を使う Linux のリモート操作の許可など)。許可するまでは、ペアリングだけではポインタを動かせません。
ダウンロード
Sofatap には iPhone または Android スマートフォンのアプリと、パソコン用の小さなレシーバーアプリが必要です。iPhone アプリ 1.0 はリリースされました。Android アプリとレシーバーはまだベータ版です。
iOS 17 以降
App Store から iPhone アプリをインストールしてください。
Android 8.0(API 26)以降 · APK を直接インストール(Google Play ではありません)
ベータ版です。アップデートは既存のアプリの上から手動でインストールします。アプリの表示言語は英語・簡体字中国語・日本語です。音声入力はスマートフォンにインストールされた音声サービスを使い、音声の処理方法はそのサービスによって決まります。実機のパソコンやテレビでのテストは続いています。
Windows x64
ベータ版。Authenticode 署名がないため、Windows に「不明な発行元」と表示されることがあります。zip 全体を展開して SofaTap.exe を実行してください。ネットワークへのアクセスは、信頼できる家庭内ネットワークでのみ許可してください。
macOS 15 以降 · Apple Silicon または Intel · Apple による公証済み
ベータ版。Mac でのライブ編集と Intel Mac での入力は、まだ実機でテストされていません。
x64 または ARM64 · GTK 3 · X11(Wayland は試験的)
ベータ版。先にセットアップガイドに記載のシステムパッケージをインストールしてください。Linux では下書きと「送信」を使い、ライブ編集にはまだ対応していません。Wayland 対応は実験的で、このリリースでは実機の Linux デスクトップでの入力はまだテストされていません。
Android 8.0(API 26)以降 · iPhone アプリ 1.0 (20) 以降 または Android アプリ
実験的なベータ版です。家庭のテレビやサードパーティ製アプリでの受け入れ確認はまだです。Xiaomi と Sony でのペアリング、YouTube・Netflix・ブラウザでの文字入力は未検証です。テレビのキー操作には Android TV Remote Service が有効になっている必要があります。文字入力にはテレビで Sofatap キーボードを選択してください。
iPhone ではアプリ 1.0 (15) 以降を使ってください。スマートフォンとパソコンの両方を最新版に更新することをおすすめします。
いいえ。パソコンはいつもどおりテレビにつないだままで、大画面を見ながら操作します。Sofatap がスマートフォンから送るのは、ポインタ操作、スクロール、テキスト入力だけです。
どちらも使えません。スマートフォンとパソコンは家庭内ネットワークで直接つながるため、両方が同じネットワークにある必要があります。
勝手にはしません。Sofatap が Enter キーや送信操作を追加することはありません。ただし、書いた改行はテキストの一部なので、改行を Enter として扱う入力欄では、メッセージが送られたりフォームが送信されたりすることがあります。
対応するレシーバー上で、アプリがアクセシビリティ情報として示している入力欄に限られます。一部のアプリ、ゲーム、独自の Web コントロールは対応しておらず、Linux ではオプションのアクセシビリティコンポーネントも必要です。キーボードはいつでも手動で開けます。
Sofatap は、テレビにつないだパソコンのためのアプリです。iPhone アプリには LG webOS と Android/Google TV の実験的なプレビューもあります。Android アプリは実験的な Android/Google TV レシーバーを操作できますが、LG webOS には対応していません。動作を確認済みのテレビの機種はまだありません。
手動の操作は無料です。タッチ、キーボード、基本的な音声入力が含まれます。
まだ一部です。iPhone アプリ 1.0 はリリース済みですが、Android アプリはベータ版の APK、パソコン用レシーバーもまだベータ版で、実機のパソコンでの受け入れテストも続いています。不具合があるかもしれません。問題を見つけたら GitHub で報告してください。