Linux、Windows、macOSでSwiftPMパッケージからiOSアプリをビルド・署名・インストールできる、クロスプラットフォームのXcode代替ツール。
chekusu/sofatap
iPhoneをタッチパッド、エアマウス、音声・テキスト入力用リモコンとして、ホームネットワーク経由でWindows、Mac、LinuxのPCに接続できます。
代替できる製品:Apple Remote
Logitech Harmony
- スター
- 123
- フォーク
- 17
- 未解決の Issue
- 6
- 最終コミット
- 14 時間前
これは何?
Sofatapを使うと、ソファに座ったままiPhoneからコンピューターを操作できます。iPhoneをジェスチャー対応のタッチパッドとして使い、ポインターの移動やクリック、ドラッグ、スクロールができるほか、入力したテキストや音声入力したテキストをコンピューターに送信できます。Windows、Mac、Linux向けのデスクトップ側レシーバーアプリとは、ネイティブウィンドウに表示されるQRコードをスキャンしてペアリングします。
iPhoneとコンピューターは、ピン留めされたTLSとローカルに保存されたペアリング認証情報を使い、ローカルネットワーク上で直接通信します。ホスト型リレーは使用しません。対応するテキストフィールドでは、キーボード入力と音声認識の内容がコンピューターにリアルタイムで同期され、その他のフィールドでは確認して送信する入力画面を使います。ジェスチャー操作はカスタマイズでき、実験的なAndroid/Google TV向けレシーバーも開発中です。
主な機能
- 01ポインターの移動、左クリック・右クリック、ドラッグ、2本指スクロールに対応するタッチパッドジェスチャー
- 02デバイス上での音声入力と、iPhoneのキーボード入力をコンピューターに送信
- 03WindowsとMacの対応フィールドでテキストをリアルタイムに同期
- 04デスクトップのネイティブウィンドウを使ったQRコードでのペアリング
- 05ホスト型リレーを介さず、ローカルネットワーク上でピン留めされたTLS接続を使用
- 06iPhoneでジェスチャーとアクションの割り当てをカスタマイズ
ユースケース
- リビングのテレビに接続したコンピューターを、ソファから操作する
- キーボードに手を伸ばさずに、コンピューターへ文字入力または音声入力する
- プレゼンテーションやメディア再生で、スマートフォンをポインターとして使う
クイックスタート
- 1
TestFlightの招待リンクから、公開中のiPhoneベータ版に参加します
- 2
リリースページから、Windows、Mac、Linux向けのデスクトップレシーバー 0.8.1 beta.1をダウンロードします
- 3
iPhoneアプリでレシーバーのデスクトップウィンドウに表示されたQRコードをスキャンしてペアリングします
使う前に知っておきたいこと
- iPhoneアプリはTestFlightベータ版です。Android/Google TVレシーバーは実験的なものです。
- ライブテキスト同期は対応フィールドでのみ機能します。ブラウザーとLinuxでは、確認してから送信する方法が代わりに使われます。
- Windowsのロック画面PIN操作は、現在も検証中です。
- 古いレシーバーでは、組み込みの更新機能を使うために一度だけ手動でアップグレードする必要があります。
トピック
よくある質問
- sofatap とは?
- iPhoneをタッチパッド、エアマウス、音声・テキスト入力用リモコンとして、ホームネットワーク経由でWindows、Mac、LinuxのPCに接続できます。 Sofatapを使うと、ソファに座ったままiPhoneからコンピューターを操作できます。iPhoneをジェスチャー対応のタッチパッドとして使い、ポインターの移動やクリック、ドラッグ、スクロールができるほか、入力したテキストや音声入力したテキストをコンピューターに送信できます。Windows、Mac、Linux向けのデスクトップ側レシーバーアプリとは、ネイティブウィンドウに表示されるQRコードをスキャンしてペアリングします。
- sofatap は無料で使えますか?ライセンスは?
- sofatap は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- sofatap は今もメンテナンスされていますか?
- 活発にメンテナンス中。sofatap の最終コミットは 2026年10月19日 です。
- sofatap は何に使えますか?
- リビングのテレビに接続したコンピューターを、ソファから操作する キーボードに手を伸ばさずに、コンピューターへ文字入力または音声入力する プレゼンテーションやメディア再生で、スマートフォンをポインターとして使う
- sofatap のインストール方法は?
- TestFlightの招待リンクから、公開中のiPhoneベータ版に参加します リリースページから、Windows、Mac、Linux向けのデスクトップレシーバー 0.8.1 beta.1をダウンロードします iPhoneアプリでレシーバーのデスクトップウィンドウに表示されたQRコードをスキャンしてペアリングします
- sofatap はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/chekusu/sofatap
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Apple silicon/Intel MacでmacOS・Linux・WindowsのインストーラーUSBを作成できる、ガイド付きmacOSアプリ。
RSS、Atom、JSON Feed、RSS-in-JSONに対応した、macOS・iOS向けの無料オープンソースRSSリーダー。
話す内容に合わせて原稿の単語をハイライトする、Dynamic Island風オーバーレイ対応の無料macOSテレプロンプター。
Apple Foundation ModelsでAI処理をすべてデバイス上で行う、macOS・iOS向けのドキュメントチャットアプリ