TV에 연결된 컴퓨터를 위해

휴대폰을 거실 리모컨으로.

Sofatap은 iPhone이나 Android 휴대폰을 TV에 연결된 Windows, Mac, Linux 컴퓨터용 터치패드와 음성·텍스트 입력기로 바꿔 줍니다. 화면은 큰 화면에 그대로, 당신은 소파에 그대로.

App Store에서 보기

iPhone 앱 · iOS 17 이상

컴퓨터용 다운로드

최신 수신기: 0.8.1 beta.1

오픈 소스 · Windows, Mac, Linux 지원

화면 전체가 터치패드

크고 둥근 하나의 터치 영역과 바로 곁의 키보드와 마이크. 차분한 민트색 점 무늬가 손가락 아래에서 휘어지고, 탭하면 물결이 퍼집니다.

밀기
포인터 이동
탭
왼쪽 클릭
두 번 탭
오른쪽 클릭
300ms 누른 채 이동
손가락을 뗄 때까지 드래그
두 손가락으로 밀기
스크롤

직접 해 보기: 휴대폰으로 TV의 포인터를 움직입니다

iPhone의 Sofatap 화면: 작은 민트색 점으로 채워진 어둡고 둥근 영역. 위쪽에 로고와 QR 스캔 아이콘, 아래쪽에 키보드와 마이크 버튼이 있습니다.

휴대폰 화면 위에서 마우스를 움직이면 TV의 포인터가 움직입니다. 한 번 클릭하거나 탭하면 영화를 선택합니다. 더블클릭하거나 두 번 탭하면 오른쪽 클릭이 되며, 그다음 '재생'을 고르세요. 검색하려면 TV의 검색창을 클릭하고, iPhone의 키보드 버튼을 탭해 입력한 뒤 보내기를 탭하세요. 이 검색창은 초안과 보내기 흐름을 사용합니다.

키보드: 휴대폰 화면에 포커스를 두고 화살표 키로 포인터를 움직이고, Enter 키로 클릭, Shift+F10 또는 메뉴 키로 오른쪽 클릭합니다. Esc 키로 메뉴를 닫습니다.

TV에는 영화 9편이 있는 컴퓨터의 영화 라이브러리가 표시됩니다. 각 제스처의 결과는 상태 줄에서 안내됩니다.

준비되었습니다. 포인터가 TV 위에 있습니다.

음성과 텍스트

일어나지 않고 입력하기

영화를 검색하고, 양식을 채우고, 메시지에 답장하세요. 지원되는 입력란에서는 입력하거나 말한 내용이 바로 컴퓨터에 반영되고, 그 밖의 곳에서는 휴대폰에서 초안을 확인한 뒤 보냅니다.

  1. 마이크를 탭하세요

    받아쓰기를 시작한 뒤에만 듣습니다. iPhone과 언어가 지원하면 음성은 휴대폰에서 직접 인식되며, Sofatap은 오디오를 업로드하지 않습니다. Android에서는 휴대폰에 설치된 음성 서비스로 받아쓰며, 오디오 처리 방식은 그 서비스가 결정합니다.

  2. 실시간 편집 또는 초안

    Windows와 Mac의 지원되는 입력란에서는 입력과 받아쓰기가 실시간으로 반영됩니다. 그 밖의 입력란, Linux, 이전 수신기에서는 초안을 쓴 뒤 보내기를 누릅니다. 시스템 받아쓰기나 서드파티 키보드도 쓸 수 있으며, 서드파티 서비스는 각자의 정책에 따라 데이터를 처리합니다.

  3. 초안 보내기

    초안은 보내기를 탭하면 컴퓨터에서 현재 포커스된 입력란에 입력됩니다. Sofatap은 Enter나 제출 동작을 따로 추가하지 않습니다. 다만 텍스트 안의 줄바꿈도 입력되며, 일부 입력란은 줄바꿈을 Enter로 처리합니다.

호환되는 컴퓨터가 텍스트 입력란을 클릭했다고 알려 주면 휴대폰 키보드가 자동으로 열릴 수 있습니다. 이는 앱이 표준 접근성 정보를 제공하는지에 따라 달라지며 모든 앱이 그렇지는 않으므로, 키보드 버튼은 항상 표시됩니다.

설정

한 번만 설정하고 편히 앉으세요

  1. 컴퓨터 앱 설치

    Windows, Mac 또는 Linux용 수신 앱을 다운로드하세요. QR 코드가 있는 작은 창이 열립니다.

  2. 같은 홈 네트워크 사용

    휴대폰과 컴퓨터를 같은 홈 네트워크에 연결하세요. 기기를 서로 분리하는 게스트 Wi-Fi에서는 연결이 막힐 수 있습니다.

  3. 코드를 스캔하고 제어 허용

    휴대폰에서 Sofatap을 열고 컴퓨터 창에 있는 코드를 스캔하세요. 컴퓨터가 요청하면 Sofatap의 제어를 허용하세요. 예를 들어 Mac의 '손쉬운 사용' 권한이나 Wayland를 쓰는 Linux의 원격 제어 권한 요청이 있습니다. 허용하기 전에는 페어링만으로 포인터를 움직일 수 없습니다.

모든 것이 집 안에서

  • 휴대폰과 컴퓨터는 홈 네트워크에서 직접 통신하며, TLS와 고정된 인증서로 암호화됩니다. 중간에 중계 서버가 없습니다.
  • 마이크는 받아쓰기를 시작할 때만 켜집니다.
  • 실시간 편집에서는 입력하거나 받아쓰는 대로 지원되는 입력란이 바뀝니다. 초안은 보내기를 탭하기 전까지 컴퓨터에 아무것도 입력되지 않습니다.
  • 페어링 코드로 컴퓨터를 제어할 수 있으니 다른 사람과 공유하지 마세요.

다운로드

Sofatap 받기

Sofatap을 쓰려면 iPhone 또는 Android 휴대폰의 앱과 컴퓨터용 작은 수신기 앱이 필요합니다. iPhone 앱 1.0은 정식 출시되었으며, Android 앱과 수신기는 아직 베타 소프트웨어입니다.

Android 휴대폰 또는 태블릿

android-controller-v0.1.0-beta.1

Android 8.0(API 26) 이상 · Google Play가 아닌 APK 직접 설치

베타입니다. 업데이트는 기존 앱 위에 직접 설치합니다. 앱은 영어, 중국어 간체, 일본어로 제공됩니다. 받아쓰기는 휴대폰에 설치된 음성 서비스를 사용하며, 음성 처리 방식은 그 서비스가 결정합니다. 실제 컴퓨터와 TV에서의 테스트는 계속 진행 중입니다.

Linux

v0.8.1-beta.1

x64 또는 ARM64 · GTK 3 · X11, Wayland는 실험적 지원

베타. 먼저 설정 가이드에 나온 시스템 패키지를 설치하세요. Linux는 초안과 보내기를 사용하며 아직 실시간 편집을 지원하지 않습니다. Wayland 지원은 실험적이며, 이번 릴리스에서는 실제 Linux 데스크톱에서의 입력을 아직 테스트하지 않았습니다.

Android TV(실험적)

android-tv-v0.2.1-beta.1

Android 8.0(API 26) 이상 · iPhone 앱 1.0 (20) 이상 또는 Android 앱

실험적인 베타입니다. 가정용 TV와 타사 앱에서의 검수는 아직입니다. Xiaomi와 Sony 페어링, YouTube·Netflix·브라우저에서의 텍스트 입력은 확인되지 않았습니다. TV 키 조작에는 Android TV Remote Service가 켜져 있어야 하며, 텍스트를 입력하려면 TV에서 Sofatap 키보드를 선택하세요.

iPhone에서는 앱 1.0 (15) 이상을 사용하세요. 휴대폰과 컴퓨터 모두 최신 버전으로 업데이트하는 것을 권장합니다.

자주 묻는 질문

휴대폰에서 컴퓨터 화면이 보이나요?

아니요. 컴퓨터는 평소처럼 TV에 연결되어 있고, 큰 화면을 보면서 조작합니다. Sofatap은 휴대폰에서 포인터, 스크롤, 텍스트 입력만 보냅니다.

Bluetooth나 인터넷으로 작동하나요?

둘 다 아닙니다. 휴대폰과 컴퓨터는 홈 네트워크에서 직접 연결되므로 둘 다 같은 네트워크에 있어야 합니다.

Enter 키를 누르거나 양식을 알아서 제출하나요?

스스로 하지는 않습니다. Sofatap은 Enter나 제출 동작을 추가하지 않습니다. 다만 직접 넣은 줄바꿈은 텍스트의 일부이므로, 줄바꿈을 Enter로 처리하는 입력란에서는 메시지가 전송되거나 양식이 제출될 수 있습니다.

어떤 앱에서든 키보드가 자동으로 열리나요?

호환되는 수신 앱에서, 앱이 접근성 정보로 알려 주는 텍스트 입력란에서만 열립니다. 일부 앱, 게임, 사용자 지정 웹 컨트롤은 이를 제공하지 않으며, Linux에서는 선택 사항인 접근성 구성 요소가 필요합니다. 키보드는 언제든 직접 열 수 있습니다.

스마트 TV를 직접 제어할 수 있나요?

Sofatap은 TV에 연결된 컴퓨터를 위한 앱입니다. iPhone 앱에는 LG webOS와 Android/Google TV용 실험적 미리 보기도 있고, Android 앱은 실험적인 Android/Google TV 수신기를 제어할 수 있지만 LG webOS는 지원하지 않습니다. 아직 검증된 TV 모델은 없습니다.

Sofatap은 유료인가요?

수동 조작은 무료입니다. 터치, 키보드, 기본 음성 텍스트 입력이 포함됩니다.

Sofatap을 일상적으로 쓸 수 있나요?

아직 완전히는 아닙니다. iPhone 앱 1.0은 정식 출시되었지만, Android 앱은 베타 APK이고 컴퓨터용 수신기도 아직 베타이며, 실제 컴퓨터에서의 인수 테스트도 계속 진행 중입니다. 다소 불안정할 수 있으니 GitHub에 문제를 알려 주세요.

공개적으로 개발합니다

Sofatap은 MIT 라이선스의 오픈 소스입니다. GitHub에서 진행 상황을 지켜보고, 코드를 읽고, 개선 사항을 제안해 주세요.

GitHub에서 Sofatap 보기