Required
Accessibility Service
To control Android with your PC's mouse and keyboard and to handle remote input and screen-related actions, the Accessibility Service is required. OneMouse's core features depend on it.
Technical & Security
How data is handled and which permissions are needed. For setup, see the User Guide.
Local First
Input, files, and clipboard travel directly between your Windows PC and a paired Android device, Windows PC, or Mac. Nothing is uploaded to an account through an outside server.
Permissions
Nothing is requested all at once. Android and Mac ask for each permission when the related feature starts.
Required
To control Android with your PC's mouse and keyboard and to handle remote input and screen-related actions, the Accessibility Service is required. OneMouse's core features depend on it.
When starting remote control
Approved through an Android system prompt when you open the mobile remote control window. Some content, such as secure screens, may not appear.
When connecting
May be requested on Android 13 and later when finding your PC. It's asked the moment you search, not when the app launches.
When the service starts
Used to show the background connection status. Requested only when needed.
When using brightness
Needed once the first time you adjust the mobile screen brightness with Alt+Shift+↑/↓.
Recommended
Recommended for stability if the connection drops after the screen turns off. It isn't required.
Mac · macOS 15+ only
Allows the Mac to discover the Windows PC on macOS 15+. macOS 13/14 may not show this permission and the runtime treats it as not required.
Required on Mac
Allows the Mac to perform mouse and keyboard input received from Windows. Basic input receiving does not require Input Monitoring.
Mac screen sharing only
Used only when sharing the Mac's display with Windows. OneMouse does not capture system audio.
Mac Bluetooth · beta
Mac Bluetooth is available as a beta (enable it in the Mac app settings). LAN is the officially supported way to connect a Mac and share its screen or windows.
Data Handling
Network
Devices must be able to communicate directly with each other.
Support Scope
Updates
Planned releases in older entries reflect the status when those notes were written.
Windows 1.5.4
Reorder the main PC's local-network (LAN) device list by dragging or using the up/down buttons. The order is saved automatically and used for connection and remote-window shortcut numbers.
Reply directly from PC notifications. Both PC and Android apps need a version supporting replies, and the original phone notification must provide a reply action.
Improved right-button drag input in Windows remote windows for existing browser gesture features and extensions.
Fixed unintended transfers of the OneMouse executable to a phone at automatic startup.
Public macOS 13+ support — a public DMG is now available for Apple Silicon Macs. Connect and arrange a Mac from Windows to continue using mouse and keyboard input, files, and clipboard.
Coming in the next Windows release: more reliable file dragging and return trips — carrying a file across PC and Mac boundaries, returning before drop, completing the transfer, or cancelling will keep the cursor and drag state in sync.
Coming in the next Windows and Android releases: stable phone orientation and multi-device handoffs — a single phone will no longer alternate between landscape and portrait in the device layout, and cursor position and connection state will remain stable during repeated handoffs across several devices.
Smarter device arrangement · See the full layout on another PC — devices no longer overlap, and dragging one between two others wedges it into place. Move the anchor device and the rest magnet-snap back to the Windows PC, and a second PC connected over Bluetooth or Wi-Fi now shows the Windows PC's full arrangement too.
Keep screen on while connected · idle dimming — the phone screen stays on during a connection and dims when idle to save battery. It holds even with several devices connected at once.
See other devices' positions from mobile · chain (single-row) arrangement — from your phone you can check how the other connected devices are arranged, and line up PC, phone, and PC in a single row.
Cursor crossing effect between devices · Ctrl+Alt+Backspace to recenter — a smooth effect as the cursor crosses between devices; if it gets lost, it returns to the center of the monitor.
Enter to send in messengers — in messaging apps, press Enter on the PC keyboard to send, and Shift+Enter for a new line.
Direct Bluetooth connection · PC-to-PC Bluetooth — connect to your phone or another PC without a Wi-Fi router to exchange input, clipboard, and files.