microsoft / microsoft/PowerToys

Grab and Move - Flip leftclick-rightclick functionality

Open
#48,920 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Needs-Triage Product-Grab And Move
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

### Description of the new feature / enhancement

I would very much like the option to flip the left click (to move) and right click (to resize) function.
A simple "Reverse" toggle would already be good enough.
Giving the User the option to set the move and resize function to a custom mouse button (like middle click, or mouse side buttons) would obviously be even better.

### Scenario when this would be used?

This would be great for everyone, that already uses some tool to do this, but is accustomed to a different key for moving or resizing and make it easier for those people to switch to PowerToys for this functionality, like me :)

### Supporting information

Lots of other Tools like "AltSnap" on Windows or the built-in solution with KDE on Linux give the user the option to at least select between left, middle and right click.
This may seem like a small feature, but this would make me switch from "AltSnap" to PowerToys Move and Grab instantly.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the PowerToys Move and Grab utility and reviewing how its current left-click move and right-click resize actions are configured. Done means the utility supports reversing those actions, with the scope of custom mouse-button assignments clarified.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Feature
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.