-
-
Notifications
You must be signed in to change notification settings - Fork 97
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
MiddleClick doesn't work because it starts before Magic Mouse #28
Comments
Sorry, I forgot the following: |
I have the same problem after wake up. |
After conecting an Apple Trackpad I also needed to restart MiddleClick to make it work with the trackpad. |
When the trackpad disconnects by itself (because of course it does, it's wireless for some reason and wireless is a synonym for unreliable) and then reconnects, I also have to restart MiddleClick to make it work again, which is annoying. |
You should try out the new pre-release. I haven't tested it with wireless devices, but it's a much more stable build. Please continue here if the issue persists. |
This issue does persist in the pre-release :( |
I'm having a similar problem with versions When disconnecting / reconnecting a Magic Mouse (eg. just turn the Magic Mouse off and on again - no sleep/wake cycle), MiddleClick no longer registers middle clicks and the app needs to be restarted. If I understand correctly, the relevant code is this, which appears to call the I can see this because on the command line, the $ /Applications/MiddleClick.app/Contents/MacOS/MiddleClick
2022-10-09 14:37:27.258 MiddleClick[63555:8582952] Starting all listeners...
*** Recognized (0xb0) family*** (60 cols X 2 rows)
*** Recognized (0x6b) family*** (26 cols X 18 rows)
*** Recognized (0x70) family*** (10 cols X 15 rows)
...nothing else shows up here... If it would be better that I open a new issue for the problem of reconnecting, happy to do so! |
@artginzburg I guess you haven't been able to reproduce the problem I described above? Do you have an idea why it could be happening? |
Thank you, @karlhorky ! |
Great, looks like my patch is included in 2.6.1 (already available in Homebrew), thanks @artginzburg for the release and Homebrew bump! |
Hello,
First I'd like to thank you for the great app!
I use MiddleClick on a M1 iMac (24", 2021) with MacOS updated to Monterey.
Whenever I restart and then login, MiddleClick seems to start too fast; it is set as a startup item.
It looks like MiddleClick starts just before the default (included in the package) Magic Mouse is initialized and as a result it doesn't work.
So.. the middle click functionality implemented by MiddleClick.app is not present unless I quit MiddleClick application and start it again, manually; but this makes it unusable as a start item.
As a workaround I used Automator to create a new app which runs a very simple Bash command (actually two):
sleep 5 && open -a MiddleClick
and had this Automator generated app set as a startup item instead.
Is there any way to make MiddleClick activate/load/set its functionality after the mouse is initialized?
Thank you
The text was updated successfully, but these errors were encountered: