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

Any of trackpad option to middle click stopped working after updated macOS #62

Open
tyeriomenko opened this issue Mar 31, 2023 · 7 comments

Comments

@tyeriomenko
Copy link

MacBook Air M1
macOS 13.3
Middle app v1.8 (87)

Middle click on trackpad have been working on the previous version of macOS. Today I updates OS to v13.3 and middle click stopped working on trackpad. I've tried any of 4 proposed clicks\taps, none is working for trackpad. By the way, middle click works on magic mouse.

SCR-20230331-liby

@rxhanson
Copy link
Owner

Thanks for reporting.

It could just be that you need to restart your Mac one more time after the macOS update. You could try that first, or try the following steps:

  1. Quit Middle
  2. In System Settings > Privacy & Security > Accessibility, disable Middle
  3. In that same location, remove Middle (it is important to do both of those, in that order)
  4. Restart your mac, then relaunch & re-enable Middle.

Recent macOS versions have been a little flaky with the Accessibility permissions and allowing apps to receive trackpad input.

@tyeriomenko
Copy link
Author

Thank you for quick response!

I've tried your steps several times, still nothing. Following your steps with several restarts didn't help :(

@rxhanson
Copy link
Owner

Here's a couple more things to do:

In the About window, select Debug -> Show Viewer...

If no viewer window appears, then we know that the issue is still macOS not sending touch information to the app.

Next, back in the About window, select Debug -> Use Private Framework.

The app will restart itself.

Let me know what happens after those steps.

@tyeriomenko
Copy link
Author

Oh that worked! Thank you :)

So the seps were:

  1. About -> Debug -> Show Viewer.
  2. Window appeared -> Close window.
  3. Checked Use Private Framework.
  4. FIXED.

BTW, what this Use Private Framework does?

@rxhanson
Copy link
Owner

Use Private Framework will get trackpad touch events from a different location within macOS. Most users have less issues with the supported API, but every once in a while the supported API won't work for a user and the private one will.

@alexozer
Copy link

alexozer commented Aug 2, 2023

Just wanted to report another case of three finger click not working most of the time with the default API, but working well with the private framework. This is a new Macbook Air 15" M2 running macOS 13.5, Middle v1.8 (87).

@Stapler44
Copy link

Thanks for reporting.

It could just be that you need to restart your Mac one more time after the macOS update. You could try that first, or try the following steps:

  1. Quit Middle
  2. In System Settings > Privacy & Security > Accessibility, disable Middle
  3. In that same location, remove Middle (it is important to do both of those, in that order)
  4. Restart your mac, then relaunch & re-enable Middle.

Recent macOS versions have been a little flaky with the Accessibility permissions and allowing apps to receive trackpad input.

This worked on my recent update to Sonoma, 14.1.1, thanks Ryan!

@rxhanson rxhanson changed the title Any of trackpad option to middle click stopped working after updated macOS to 13.3 Any of trackpad option to middle click stopped working after updated macOS Dec 2, 2023
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

4 participants