Skip to content
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

Customize region recognized as "middle click" #58

Open
carlos1w opened this issue Jan 18, 2023 · 2 comments
Open

Customize region recognized as "middle click" #58

carlos1w opened this issue Jan 18, 2023 · 2 comments

Comments

@carlos1w
Copy link

I find that the region that middle recognizes as "middle click" is too narrow, and about 50% of the time it thinks I "right clicked". It would be very desirable if this could be user-configured, or at the very least with two options "normal" and "fat fingers". :)

Screen Shot 2023-01-17 at 23 03 37

@rxhanson
Copy link
Owner

Thanks for the feedback. Update to v1.8 within the app or at https://middleclick.app

There is now a checkbox for a wider center area. The checkbox is automatically enabled for fresh installs of the app.

The background on this:
In previous versions of macOS, a right click would override the middle click and there was no way to prevent that with the way the app works. I revisited this a few months ago and realized that macOS changed this behavior, and now Middle does have the capability to prevent right clicks. So I have added this option for macOS 12+.

If you want to tweak these values yourself, here are the terminal commands:

defaults write com.knollsoft.Middle oneCenterClickMinX -float 0.34
defaults write com.knollsoft.Middle oneCenterClickMaxX -float 0.66

where 0 is left edge & 1 is right edge. Restart the app after executing.

@carlos1w
Copy link
Author

This is fantastic. Love the ability to tweak with defaults write. Excellent work, rxhanson!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants