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
Not working with MagicMouse, Macbook Pro, Big Sur #33
Comments
Thank you for reporting this. Would you like to paste the relevant logs so that I can dig this further?
You may see some logs (about every 5 seconds) describing which devices' acceleration and sensitivity are updated and which devices' are skipped. I'm guessing that Magic Mouse is skipped. |
I'm having the same problem and when modifying the accel and sens via LinearMouse I see nothing in the console. |
I am also not seeing anything in the console when I follow those steps. |
Oops...I forgot to point out that View → Include Debug Messages should be selected in Console.app. |
For the record I found that option under "Action" -> "Include Debug Messages" Here is the message:
|
Thank you for your reply. I attempted to fix this in #36. I don't have a Magic Mouse, though, so I can't test it. Please let me know if this fix works. Edit: Fixed some mistakes and updated the build URL. |
Magic Mouse appears to be quite different from a regular mouse. Perhaps this is the reason why SteerMouse and USB Overdrive do not support Magic Mouse (and Magic Trackpad). I'm going to mark this issue help wanted because it's probably not easy to fix. However, I'm still curious about the structure of Magic Mouse in I/O registry. It might be useful to run ioreg -n "AppleMultitouchDevice" # or maybe it's not an AppleMultitouchDevice in the terminal and share the relevant sections of Magic Mouse. So that I can see whether there are any other properties that can affect acceleration and sensitivity. "Apple Internal Keyboard / Trackpad," for example, is as follows (please mask properties like
|
Hi! This is my output for
|
Hey, i cant get linearmouse to work with my magic mouse 2, none of the settings seem to make a difference. Has there been any developments on this? |
No, I'm afraid. Pull requests are welcome if someone who uses Magic Mouse 2 discovers a solution to modify the cursor acceleration. From the I/O registry data posted by acefer, the However, the property I can think of two approaches to consider:
Another question to me is that the default sensitivity of Magic Mouse 2 seems to be different from other mice, according to the value of the |
I've rework the mouse detection algorithm in #82. I would appreciate if you can verify if this version works for Magic Mouse. NOTE: The default sensitivity of Magic Mouse is 404, so LinearMouse's default sensitivity (1600) might be too large for it. If Magic Mouse moves too fast to control, please quit LinearMouse with Trackpad and re-connect the Magic Mouse (turn off the power and turn on again I guess). Thank you very much! |
Seems to be working now for me! Thank you for this fix :) |
Thank you so much for your testing! Are sensitivity and acceleration working as well? If so, could you please tell me if the default sensitivity (1600) is too fast to control for Magic Mouse? I shall decide whether to release this version or to block Magic Mouse for the moment until per-device configuration is implemented in the future. |
@lujjjh |
Also it seems that some of the magic mouse gestures are not working correctly when using linear mouse, such as swiping back and forth between browser windows |
At the first launch, LinearMouse would set the acceleration to 0.6875 and the sensitivity to 1600. I hope it's not too fast for the Magic Mouse.
Is this a new issue or does it also exist in previous versions? If this is a new issue, could you perhaps confirm which functionality or functionalities are causing it by turning them off? Thank you! |
@lujjjh seems its specifically the reverse scrolling setting stopping this gesture from working. I also noticed that when linear mouse is running, sometimes my trackpad becomes extremely slow until i 'refresh' its sensitivity in system preferences. I also think the default sensitivity is good! |
Thank you for providing this information. I'll try fixing it.
Oops, this is a bug! When trackpad is reconnected (after Mac waking up from sleep), its acceleration and sensitivity are unexpectedly updated. I'll fix it soon.
That's great! So this issue can be closed when the two problems above are solved. |
Have you tried swiping in the other direction while reverse scrolling is enabled? I'm not sure why it stops swiping gestures from working. |
I can reproduce it with trackpad. I've also noticed that reverse scrolling for Magic Mouse and Trackpad does not work well in Safari, which is an issue of Scroll Reverser as well. I'm going to re-implement reverse scrolling functionality and I believe it could fix both swiping issues and the ‘Safari’ issue. |
The issues mentioned above have been resolved in v0.5.1. Thank you all! Feel free to reopen this issue if the problem still exists :) |
I installed the application and the mouse acceleration and sensitivity settings have no effect. I tried restarting my computer, and toggling the accessibility settings of the app.
The text was updated successfully, but these errors were encountered: