noah-nuebling / mac-mouse-fix

Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!
https://macmousefix.com/
Other
5.41k stars 150 forks source link

Keyboard modifier not working, Zoom in particular [bug] #1005

Open pandanimal opened 3 months ago

pandanimal commented 3 months ago

Description

Trying this out to replicate zooming via trackpad.

Steps to reproduce

  1. Selected settings and then "Scrolling" menu
  2. Attempted the "Zoom In or Out" keyboard modifier using the default CMD button, but it does not work.
  3. None of the keyboard modifiers are functioning, despite enabling permissions in settings. Otherwise the app seems to work as indicated.

Context

Mac Mouse Fix Version: 2.2.4 macOS Version: 14.5 (23F79) Mouse Model: Logi Pebble

Additional Comments


Console Logs

Crash Reports

tweh commented 3 months ago

I have the same problem: With the default setting für cmd+scroll to zoom it doesn’t work (for example Pages and Safari just scroll instead of zooming). Im using a Logitech MX Master 3S with Logi Options+ and furthermore BetterTouchTool is running (but there are not mouse actions defined) an a MacBook Pro M2 with Sonoma 14.5. However shift+Scroll for horizontal scroll seems to work so I assume the permissions are set right.

pandanimal commented 3 months ago

However shift+Scroll for horizontal scroll seems to work so I assume the permissions are set right.

For me, shift+scroll was a function inherent to the mac, as in I used this regularly before installing MMF. I was intent on using MMF for the advertised pinch-to-zoom like functions, but it looks like support is non-existent for the MMF app?

noah-nuebling commented 3 months ago

Hey guys thanks for the feedback!

I assume that these problems are due to running Mac Mouse Fix alongside Logitech Options, BetterTouchTool, or another app that changes the way your mouse works.

Mac Mouse Fix is not designed to work alongside other apps that change the behaviour of your mouse. Some people seem to have made such setups work however. You can find threads where people try to make Mac Mouse Fix work alongside other mouse drivers here. But personally, I don't have detailed knowledge about this.

At some point I might work on trying to improve coexistence with other mouse drivers, and maybe explaining to users how exactly you can use Mac Mouse Fix alongside them. But I'm not sure when that's coming, so please don't hold your breath.

In the meantime I recomment uninstalling Logitech Options if you plan on using Mac Mouse Fix. Or disabling Mac Mouse Fix if you plan on using Logitech Options.

I hope that clears things up a little bit! If you have more questions, let me know.

noah-nuebling commented 3 months ago

Oh I have one idea:

In Logitech Options, for some mice, there's an option called 'high resolution scrolling' or something. If that's enabled, then your mouse will scroll a tiny bit, when you move the scrollwheel a tiny bit, instead of only scrolling when you reach an 'notch' of the scrollwheel. The scroll events that your mouse sends when this option is active are a little different and might not be picked up by Mac Mouse Fix. I think they should be completely ignored by MMF actually. So make sure to disable this option in Logitech Options if you want to use MMF for scrolling.