OMOneMouse

기술·보안

연결 구조와 권한을 따로 정리했습니다.

이 페이지는 일반 사용법이 아니라 연결이 어떻게 되는지권한을 왜 쓰는지를 설명합니다. 사용 순서는 사용 가이드를 보세요.

Local First

페어링한 내 기기 사이에서만 동작합니다.

입력·파일·클립보드는 Windows PC와 Android, 다른 Windows PC 또는 Mac 사이에서 직접 오갑니다. 외부 서버를 거쳐 계정에 올리는 구조가 아니며, LAN에서는 두 기기가 같은 Wi-Fi(같은 공유기)에 있어야 합니다.

Permissions

권한은 기능 제공에 필요한 범위로만.

한꺼번에 요구하지 않고, Android와 Mac에서 해당 기능을 시작할 때 사용자가 직접 켭니다.

필수

접근성 서비스

PC의 마우스·키보드로 Android를 제어하고, 원격 입력·화면 관련 동작을 처리하려면 접근성 서비스가 필요합니다. OneMouse의 핵심 기능이 여기에 의존합니다.

원격 제어 시작 시

화면 캡처 승인

모바일 원격 제어 창을 열 때 Android 시스템 팝업으로 승인합니다. 보안 화면 등 일부는 표시되지 않을 수 있습니다.

연결 시

주변 Wi-Fi 기기

Android 13 이상에서 PC를 찾을 때 요청될 수 있습니다. 앱 실행 시가 아니라 검색하는 순간에만 물어봅니다.

서비스 시작 시

알림

백그라운드 연결 상태를 표시하는 데 씁니다. 필요할 때만 요청됩니다.

밝기 사용 시

시스템 설정 변경

Alt+Shift+↑/↓로 모바일 화면 밝기를 조절할 때 처음 한 번 필요합니다.

권장

배터리 제한 예외

화면이 꺼진 뒤 연결이 끊긴다면 안정성을 위해 권장합니다. 필수는 아닙니다.

Mac 연결·입력 · 공개 지원

손쉬운 사용·로컬 네트워크

Windows 입력을 적용하려면 손쉬운 사용이 필요합니다. 로컬 네트워크 권한은 macOS 15+에서 기기 검색에 사용되며, macOS 13/14에서는 표시되지 않을 수 있습니다.

Mac 화면 공유 시

화면 녹화

Windows에서 Mac 화면이나 창을 볼 때만 필요합니다. 기본 입력과 파일·클립보드 전송에는 요구하지 않습니다.

Mac 공개 연결

로컬 네트워크(LAN)

공식 지원 범위는 Windows와 같은 로컬 네트워크입니다. Mac Bluetooth는 베타로 제공되며(Mac 앱 설정에서 켜기), 화면·창 공유는 LAN 전용입니다.

Mac 페어링 정보

Keychain

서명된 배포 앱은 페어링 세션 키를 macOS Keychain에 보관합니다. 페어링을 해제하면 해당 연결 정보를 삭제할 수 있습니다.

Data Handling

입력·파일·클립보드는 사용자가 선택한 범위에서.

  • 원격 계정을 만들지 않습니다 — 로그인 없이 페어링으로 동작합니다.
  • 전송한 파일을 서버에 저장하지 않습니다. 선택한 기기로 직접 보냅니다.
  • 접근성 데이터를 광고나 화면 수집 용도로 사용하지 않습니다. 입력 전달·원격 제어 등 명시된 기능에만 씁니다.
  • 클립보드·파일 전송은 사용자가 대상을 선택하고 실행할 때만 일어납니다.
  • Mac 화면·창 공유 데이터는 사용자가 시작한 로컬 세션에서 Windows로 직접 전송되며 운영 서버에 저장하지 않습니다.

Network

연결 품질은 로컬 네트워크 조건의 영향을 받습니다.

권장 환경

  • 개인 공유기의 같은 Wi-Fi(2.4/5GHz 무관)
  • 기기 간 통신이 허용된 네트워크
  • Windows 방화벽에서 OneMouse 인바운드 허용

제약 환경

  • 게스트·회사 Wi-Fi의 기기 간 격리(client isolation)
  • ‘공용’으로 잡힌 네트워크의 인바운드 차단
  • 이럴 땐 블루투스 직접 연결 또는 개인 핫스팟 이용

OneMouse는 인터넷 릴레이 서버를 거치지 않으므로, 두 기기가 서로를 직접 찾을 수 있는 환경이어야 합니다.

Support Scope

Apple Silicon Mac도 공식 지원합니다.

플랫폼 역할 기본 권한 연결
Windows 10/11 연결 시작 또는 대상 방화벽 허용 LAN / Bluetooth
Android Windows에서 연결 접근성 LAN / Bluetooth
macOS 13+ Windows에서 연결 손쉬운 사용 · 로컬 네트워크(15+) LAN
  • Mac 화면·창을 Windows에서 볼 때만 화면 녹화 권한이 추가로 필요하며, 이 기능은 LAN 전용입니다.
  • 공개 Mac 앱은 Apple Silicon과 macOS 13+를 지원하며 Developer ID로 서명·공증해 배포합니다. Mac Bluetooth는 베타로 제공되며 공식 지원 범위는 LAN입니다.
  • USB/ADB를 통한 연결은 공식 지원 범위가 아닙니다.

Updates

최근 업데이트 내역.

macOS 13+ 공개 지원 — Apple Silicon Mac용 공개 DMG를 제공하며, Windows에서 Mac을 연결·배치해 마우스·키보드 입력, 파일, 클립보드를 이어서 사용할 수 있습니다.

파일 드래그 이동·복귀 안정화 · 다음 Windows 배포 예정 — PC와 Mac 사이에서 파일을 잡은 채 경계를 넘었다가 돌아오거나, 전송을 마치거나, 취소할 때 커서와 드래그 상태가 어긋나지 않도록 개선했습니다.

휴대폰 화면 방향·다중 기기 이동 안정화 · 다음 Windows·Android 배포 예정 — 한 대의 휴대폰이 기기 배치에서 가로·세로로 번갈아 표시되던 문제를 해결하고, 여러 기기를 연속해서 오갈 때 커서 위치와 연결 상태를 안정화했습니다.

기기 배치 편집 개선 · 서브 PC에서 전체 배치 보기 — 기기끼리 겹치지 않고, 두 기기 사이로 끌면 그 자리에 끼워집니다. 기준이 되던 기기를 옮기면 남은 기기가 메인 PC로 자석처럼 붙고, 블루투스·Wi-Fi로 연결한 다른 PC에서도 메인의 배치를 그대로 볼 수 있습니다.

연결 중 화면 꺼짐 방지 · 유휴 디밍 — 연결 동안 폰 화면이 꺼지지 않고, 안 쓸 땐 어두워져 배터리를 아낍니다. 멀티 기기 동시 연결에서도 유지됩니다.

모바일에서 다른 기기 위치 보기 · 체인(1열) 배치 — 폰에서도 연결된 다른 기기의 배치를 확인하고, PC·폰·PC를 한 줄로 이어 배치할 수 있습니다.

경계 넘기 커서 연출 · Ctrl+Alt+Backspace 중앙 복귀 — 기기 사이를 넘을 때 부드러운 연출, 커서를 잃으면 모니터 중앙으로 복귀합니다.

메신저 엔터 전송 — 카톡·문자에서 PC 키보드 엔터로 전송, Shift+엔터로 줄바꿈.

블루투스 직접 연결 · PC↔PC 블루투스 — 공유기 없이 폰·다른 PC에 연결해 입력·클립보드·파일을 주고받습니다.