microsoft / microsoft/PowerToys

Mouse without Borders

Open
#48,640 0 comments 1 reaction 0 assignees View on GitHub
Issue-Bug Needs-Triage Product-Mouse Without Borders
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

### Microsoft PowerToys version

v0.100.0

### Installation method

Microsoft Store

### Area(s) with issue?

Mouse Without Borders

### Steps to reproduce

### Environment
* **Hardware Setup:** Two Laptops (Laptop 1 and Laptop 2). Laptop 2 has a portable wired monitor connected to its right side, configured as an **Extended Display**.
* **Specific Setting Change:** "Move the mouse back to first machine when it passes the last one" is **Disabled**.

### Description
Mouse Without Borders works flawlessly in a standard two-laptop setup. However, after adding an external portable monitor to Laptop 2, the mouse cursor becomes trapped/locked on the external monitor after a few seconds of use.

### Steps to Reproduce
1. Connect Laptop 1 and Laptop 2 via Mouse Without Borders.
2. Connect a portable wired monitor to Laptop 2 and position/configure it as an extended display on the right side.
3. Move the mouse from Laptop 1 to Laptop 2, and then onto Laptop 2's external monitor.
4. Work on the external monitor for a few seconds.
5. Attempt to move the mouse cursor back to Laptop 2’s primary built-in screen.

### ✔️ Expected Behavior

The mouse cursor should move freely and seamlessly across all screens: Laptop 1 <-> Laptop 2 <-> Laptop 2's External Monitor.

### Actual Behavior
Initially, the cursor moves fine. However, after a few seconds of activity on the external monitor, the mouse gets "locked" to that screen.
* I **cannot** move the cursor from the external monitor back to Laptop 2's built-in screen.
* Curiously, I **can** still move the cursor directly from the external monitor back to Laptop 1, and vice versa.

### ❌ Actual Behavior

### Actual Behavior
Initially, the cursor moves fine. However, after a few seconds of activity on the external monitor, the mouse gets "locked" to that screen.
* I **cannot** move the cursor from the external monitor back to Laptop 2's built-in screen.
* Curiously, I **can** still move the cursor directly from the external monitor back to Laptop 1, and vice versa.

### Upload Bug Report ZIP-file

_No response_

### Additional Information

* **OS:** Windows 11

### Other Software

_No response_

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by reproducing the two-laptop setup with an extended monitor on Laptop 2, then locate the Mouse Without Borders implementation and its display-transition handling. Done means the cursor can move between Laptop 1, Laptop 2’s built-in screen, and the external monitor after sustained use.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.