microsoft / microsoft/PowerToys

Mouse Without Borders/ Cross PC feature

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

Description

### Description of the new feature / enhancement

I have fallen in love with the mouse without borders. It has helped declutter my desk because it allows me to use one set of mouse and keyboard on two laptops.

I wish the file sharing was easier and more user friendly
I am suggesting a feature that allows me to arrange where the PC 2 is they way we arrange external displays.

The issue am facing is that I am currently using a strix G16 that is connected to an external monitor in extend mode. I also have a latitude 5540 which i want to use as my main. I enjoy using the two laptops close together (Strix on the left, latitude on the right). I want to have the extra monitor for the Strix be on the far right (Right side of latitude) so that I can have a PC, PC, Monitor layout as the two laptops are similar in size but the monitor is bigger.
I don't want to rearrange my set up as the ports i use on the latitude are on the right and the ports i use on the Strix are on the left. this allows for me to be able to mesh the laptops closely together. Also the window is on my right through which strong sunlight comes in from. This light causes glares when it hits my laptop screen and the big monitor helps in blocking some of the sunlight hitting the laptops. There is a shadow cast by the big external monitor which really helps

May you add a feature that allows me to move where PC1 is in relation to PC2 and the external monitor. Something similar to how windows allows the placement of external displays on either side of the main.
And maybe also make file sharing easier

### Scenario when this would be used?

The issue am facing is that I am currently using a strix G16 that is connected to an external monitor in extend mode. I also have a latitude 5540 which i want to use as my main. I enjoy using the two laptops close together (Strix on the left, latitude on the right). I want to have the extra monitor for the Strix be on the far right (Right side of latitude) so that I can have a PC, PC, Monitor layout as the two laptops are similar in size but the monitor is bigger.
I don't want to rearrange my set up as the ports i use on the latitude are on the right and the ports i use on the Strix are on the left. this allows for me to be able to mesh the laptops closely together. Also the window is on my right through which strong sunlight comes in from. This light causes glares when it hits my laptop screen and the big monitor helps in blocking some of the sunlight hitting the laptops. There is a shadow cast by the big external monitor which really helps

### Supporting information

Joseph is working with two laptops side by side:

ASUS Strix G16 (left)

Dell Latitude 5540 (right, serving as the main device)

An external monitor is connected to the Strix G16 and positioned on the far right, creating a PC–PC–Monitor layout. This arrangement is intentional:

⚙️ Port alignment: The Latitude’s ports are on the right, while the Strix’s ports are on the left. This allows both laptops to be placed closely together without cable clutter.

🌞 Sunlight management: A window on the right side introduces strong sunlight. The larger external monitor acts as a shield, reducing glare on both laptop screens.

🌑 Shadow benefit: The monitor casts a shadow that helps block direct light, improving visibility and comfort during extended work sessions.

📐 Ergonomic flow: With the Latitude as the main device in the center, the Strix on the left, and the monitor on the far right, Joseph achieves a natural workflow across three screens without rearranging hardware.

This scenario demonstrates how thoughtful positioning of devices can balance port accessibility, ergonomics, and environmental factors like sunlight, resulting in a practical and efficient workspace.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. First locate the Mouse Without Borders implementation and its configuration or display-layout UI, then clarify whether the goal is monitor positioning, PC positioning, file sharing, or all three. Done should include agreed behavior and tests for the supported layout.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.