New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mouse Utils - Inclusive Mouse #15633
Conversation
Trying to hand a build off to accessibility, possible to get fixes needed to get signing back on rebased on here? |
@jaimecbernardo |
@htcfreek , it's not a bug, it's as in the original internal design doc from the accessibility team. |
Feedback: Off by default. |
One feedback was restricting width and border. If someone has it too high. It blocks everything. Thought was like 50 max |
Added a maximum of 50 for the thickness and border size. |
Does minimum of 1 make sense? It will be invisible I think. |
Actually, I meant for the border size to have a minimum of 0. |
what about upper limit for radius ? Doesn't make sense to set it to 10000 and make in invisible. |
There are some big screens, but I guess a 500 limit wouldn't be outrageous. |
@jaimecbernardo , @niels9001 |
I think these is one of those things where we can let users pick weird settings if they want. What we don't want is for them to inadvertently block their whole screen and lose all visibility and not understand what happened ;) |
@htcfreek , Here's an idea of some big values being used. Max thickness/border in this case: |
I think we may want to just call this "Mouse pointer crosshairs" or something. Current name isn't really descriptive. We can adjust this before RTM but just calling it out. |
Pass name tweak, what else is needed |
Other than name tweak, everything is here. |
Yeah, working on that.. I'll PR that in once this PR is merged. |
Thanks a lot, Niels :) |
Is |
No, It's |
Great addon! TNX! |
Summary of the Pull Request
What is this about:
Adds a new PowerToy called "Inclusive Mouse", under "Mouse Utilities".
This PowerToys draws a crosshair around the mouse pointer in its current screen, target at a set of users with specific accessibility needs.
This PowerToy has been designed originally by the accessibility team.
Default activation key is Ctrl+Alt+P.
What is included in the PR:
How does someone test / validate:
Start PowerToys with the module enabled and press "Ctrl"+"Alt"+"P". Move the mouse around and check it has a crosshair following it "Ctrl"+"Alt"+"P" to toggle it off again.
Quality Checklist
Contributor License Agreement (CLA)
A CLA must be signed. If not, go over here and sign the CLA.