Skip to content

Integrate Mouse Jump with Mouse Without Borders to allow jumping to remote computers when MWB is enabled #34126

Description

Description of the new feature / enhancement

Add some awareness of Mouse Without Borders into the Mouse Jump feature so that the mouse can be "jumped" to locations on remote workstations.

Imagine a scenario where two workstations are connected via Mouse Without Borders - one has two screens, and the other has a single screen. The new style rendering features in #27511 could be used to apply different border colours for each workstation so that when the Mouse Jump preview image is activated it might show something like this mock-up with the screens from all workstations in the MWB "matrix" shown rather than just the local screens (the colours for each workstation would be customisable in an extension to the proposed "style settings" feature):

image

In a scenario with the maximum of 4 workstations connected through Mouse Without Borders, each with multiple screens attached, this could save a significant amount of mouse "swiping" to move the cursor large distances across remote machines.

This feature would require coordinated changes in both Mouse Without Borders and Mouse Jump - for example MWB would need to expose the following functionality to Mouse Jump:

  • Determine whether MWB is enabled
  • Enumerate connected workstation details and relative positions
  • Retrieve screen topology of connected workstations
  • Retrieve screen capture thumbnails at specific sizes
  • Move the mouse pointer to a specific location on a remote computer
  • Potentially sending the current Mouse Jump style settings to a connected workstation to allow consistent preview styles on remote workstations while Mouse Without Borders is active

And Mouse Jump would need to be updated to be able to request this information from MWB to draw the enhanced previews.

Scenario when this would be used?

Mouse Jump users would be able to quickly jump across multiple workstations connected by Mouse Without Borders to a precise location on any given screen.

Supporting information

Dependent on #27511 / #33486 being completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Idea-EnhancementNew feature or request on an existing productNeeds-TriageFor issues raised to be triaged and prioritized by internal Microsoft teamsProduct-Mouse UtilitiesRefers to the Mouse Utilities PowerToyProduct-Mouse Without BordersRefers to the Mouse Without Borders module

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions