microsoft / microsoft/PowerToys
More mouse settings
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
Description of the new feature / enhancement
A tool with can remap your mouse buttons and wheels to perform custom actions, shortcuts, and macros. It should also detect extra buttons on the mouse and help remap them. Something similar could be done with the keyboard too. Macros and remap of keyboard keys would be useful to many. I feel this is one more feature that powertoys could implement to help users cut down on installing other apps that will run in the background taking up extra resources when powertoys could do it for them
Scenario when this would be used?
If case someone has a mouse with extra buttons or wants to remap maybe the copilot key to automatically open set of apps, they woundn't have to install apps like x mouse button control or autohotkeys. They can easily do it using powertoys.
Supporting information
Maybe feature from x mouse button control and autohotkey could be replicated and also taken even further with RGB control or paired with existing features to automate heavily. Ex: exiting every app and launching a set of apps only like exiting from work apps and launching games with a single button on the mouse or keyboard
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue does not identify a file, test, or entry point to begin with. First clarify whether the scope is mouse-button remapping, wheel actions, keyboard remapping, macros, application launching, or RGB control, then define acceptance criteria for the selected feature.
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
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100