Repolode
chekusu

chekusu/sofatap

把 iPhone 变成 Windows、Mac 和 Linux 电脑的触控板、隔空鼠标和语音文字输入遥控器。

可替代:Apple RemoteLogitech Harmony

Star
123
Fork
17
未关闭 Issue
6
最近提交
22小时前

这是什么?

Sofatap 可以让你用 iPhone 在沙发上操作电脑。手机被当作手势触控板使用,支持移动指针、点击、拖拽和滚动,也可以把键盘输入或语音听写的文字发送到电脑。电脑端是 Windows、Mac 和 Linux 的接收程序,通过扫描其原生窗口中显示的二维码完成配对。

手机与电脑通过本地网络直接通信,使用证书固定的 TLS 和本地保存的配对凭据,项目不依赖托管中继服务。在支持的文本输入框中,键盘输入和语音识别结果会实时同步到电脑;其他输入框则使用先预览再发送的输入方式。手势动作可以自定义,另有实验性的 Android/Google TV 接收端正在开发中。

核心功能

  • 01触控板手势支持移动指针、左右键点击、拖拽和双指滚动
  • 02支持设备端语音听写和 iPhone 键盘输入并发送到电脑
  • 03在 Windows 和 Mac 的支持输入框中实时同步文字
  • 04通过原生桌面窗口的二维码完成配对
  • 05基于证书固定的 TLS 在本地网络直连,不依赖托管中继
  • 06可在 iPhone 上自定义手势与操作的对应关系

适用场景

  • 在沙发上通过 iPhone 操作连接客厅电视的电脑
  • 无需触碰电脑键盘,直接在电脑上输入或语音听写文字
  • 把手机当作演示或播放时的指针使用

快速上手

  1. 1

    通过 TestFlight 邀请加入 iPhone 公开测试版

  2. 2

    从发布页面下载适用于 Windows、Mac 或 Linux 的桌面接收端 0.8.1 beta.1

  3. 3

    用 iPhone 应用扫描接收端桌面窗口中显示的二维码完成配对

使用前须知

  • iPhone 应用目前是 TestFlight 测试版,Android/Google TV 接收端仍处于实验阶段。
  • 实时文本同步仅适用于受支持的输入框;浏览器和 Linux 使用先预览再发送的方式。
  • Windows 锁屏 PIN 控制仍在验证中。
  • 较旧的接收端需要手动升级一次才能获得内置更新功能。

标签

常见问题

sofatap 是什么?
把 iPhone 变成 Windows、Mac 和 Linux 电脑的触控板、隔空鼠标和语音文字输入遥控器。 Sofatap 可以让你用 iPhone 在沙发上操作电脑。手机被当作手势触控板使用,支持移动指针、点击、拖拽和滚动,也可以把键盘输入或语音听写的文字发送到电脑。电脑端是 Windows、Mac 和 Linux 的接收程序,通过扫描其原生窗口中显示的二维码完成配对。
sofatap 可以免费使用吗?用的什么许可证?
sofatap 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
sofatap 还在维护吗?
活跃维护中。sofatap 最近一次提交是在 2026年10月19日。
sofatap 适合用来做什么?
在沙发上通过 iPhone 操作连接客厅电视的电脑 无需触碰电脑键盘,直接在电脑上输入或语音听写文字 把手机当作演示或播放时的指针使用
sofatap 怎么安装和运行?
通过 TestFlight 邀请加入 iPhone 公开测试版 从发布页面下载适用于 Windows、Mac 或 Linux 的桌面接收端 0.8.1 beta.1 用 iPhone 应用扫描接收端桌面窗口中显示的二维码完成配对
在哪里获取 sofatap?
源代码和安装说明在 GitHub 上:https://github.com/chekusu/sofatap

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目