Repolode
chekusu

chekusu/sofatap

Превращает iPhone в тачпад, воздушную мышь и пульт для ввода текста и речи на компьютерах с Windows, Mac и Linux в домашней сети.

Open source альтернатива:Apple RemoteLogitech Harmony

Звёзды
123
Форки
17
Открытые issues
6
Последний коммит
вчера

Что это?

Sofatap позволяет управлять компьютером с дивана с помощью iPhone. Телефон работает как тачпад с жестами: перемещает указатель, выполняет щелчки и перетаскивание, прокручивает страницы, а также отправляет на компьютер набранный или надиктованный текст. На компьютере устанавливается приложение-приёмник для Windows, Mac и Linux; подключение выполняется сканированием QR-кода, показанного в нативном окне приложения.

iPhone и компьютер напрямую обмениваются данными по локальной сети с использованием закреплённого TLS-сертификата и сохранённых локально учётных данных для сопряжения; проект не использует сторонний ретранслятор. В поддерживаемых текстовых полях ввод с клавиатуры и распознавание речи синхронизируются с компьютером в реальном времени, а в остальных полях используется редактор, где текст можно проверить перед отправкой. Действия для жестов можно настроить; также разрабатывается экспериментальный приёмник для Android/Google TV.

Ключевые возможности

  • 01Жесты тачпада для перемещения указателя, щелчков левой и правой кнопкой, перетаскивания и прокрутки двумя пальцами
  • 02Диктовка с обработкой на устройстве и ввод с клавиатуры iPhone с отправкой на компьютер
  • 03Синхронизация текста в реальном времени в поддерживаемых полях на Windows и Mac
  • 04Сопряжение по QR-коду через нативное окно приложения для компьютера
  • 05Подключение с закреплённым TLS-сертификатом по локальной сети без стороннего ретранслятора
  • 06Настраиваемое сопоставление жестов и действий на iPhone

Сценарии использования

  • Управление компьютером, подключённым к телевизору в гостиной, не вставая с дивана
  • Ввод текста или диктовка на компьютере без необходимости тянуться к клавиатуре
  • Использование телефона как указателя для презентаций или управления воспроизведением медиа

Быстрый старт

  1. 1

    Присоединитесь к открытой бета-версии для iPhone по приглашению TestFlight

  2. 2

    Скачайте десктопный ресивер 0.8.1 beta.1 со страницы релизов для Windows, Mac или Linux

  3. 3

    Отсканируйте QR-код в окне ресивера на компьютере с помощью приложения для iPhone, чтобы выполнить сопряжение

Что важно знать

  • Приложение для iPhone — это бета-версия TestFlight, а ресивер для Android/Google TV является экспериментальным.
  • Синхронизация текста в реальном времени работает только в поддерживаемых полях; в браузерах и Linux используется запасной вариант с проверкой перед отправкой.
  • Управление PIN-кодом на экране блокировки Windows всё ещё проходит проверку.
  • Для старых версий ресивера требуется однократное обновление вручную, чтобы появились встроенные средства обновления.

Темы

Частые вопросы

Что такое sofatap?
Превращает iPhone в тачпад, воздушную мышь и пульт для ввода текста и речи на компьютерах с Windows, Mac и Linux в домашней сети. Sofatap позволяет управлять компьютером с дивана с помощью iPhone. Телефон работает как тачпад с жестами: перемещает указатель, выполняет щелчки и перетаскивание, прокручивает страницы, а также отправляет на компьютер набранный или надиктованный текст. На компьютере устанавливается приложение-приёмник для Windows, Mac и Linux; подключение выполняется сканированием QR-кода, показанного в нативном окне приложения.
sofatap можно использовать бесплатно? Какая у него лицензия?
sofatap распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
sofatap всё ещё поддерживается?
Активно поддерживается. Последний коммит в sofatap — 19 окт. 2026 г..
Для чего можно использовать sofatap?
Управление компьютером, подключённым к телевизору в гостиной, не вставая с дивана Ввод текста или диктовка на компьютере без необходимости тянуться к клавиатуре Использование телефона как указателя для презентаций или управления воспроизведением медиа
Как установить sofatap?
Присоединитесь к открытой бета-версии для iPhone по приглашению TestFlight Скачайте десктопный ресивер 0.8.1 beta.1 со страницы релизов для Windows, Mac или Linux Отсканируйте QR-код в окне ресивера на компьютере с помощью приложения для iPhone, чтобы выполнить сопряжение
Где скачать sofatap?
Исходный код и инструкции по установке — на GitHub: https://github.com/chekusu/sofatap

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты