Кроссплатформенная замена Xcode для сборки, подписи и установки iOS-приложений из пакетов SwiftPM на Linux, Windows и macOS.
chekusu/sofatap
Превращает iPhone в тачпад, воздушную мышь и пульт для ввода текста и речи на компьютерах с Windows, Mac и Linux в домашней сети.
Open source альтернатива:Apple Remote
Logitech 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
Присоединитесь к открытой бета-версии для iPhone по приглашению TestFlight
- 2
Скачайте десктопный ресивер 0.8.1 beta.1 со страницы релизов для Windows, Mac или Linux
- 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 обновляется ежедневно.
Похожие проекты
Приложение для macOS с пошаговым созданием загрузочных USB-накопителей из установщиков macOS, Linux и Windows на Mac с Apple silicon и Intel.
Кроссплатформенный магазин приложений, где можно находить и устанавливать программы, выпущенные на GitHub, Codeberg и других платформах Forgejo или Gitea.
Бесплатный RSS-ридер с открытым исходным кодом для macOS и iOS с поддержкой RSS, Atom, JSON Feed и RSS-in-JSON.
Бесплатный телесуфлёр для macOS: подсвечивает слова сценария по мере произнесения и отображает их в оверлее в стиле Dynamic Island.
Лёгкое приложение для строки меню macOS и Windows, которое считает нажатия клавиш, клики мышью, перемещения курсора и прокрутку за день.