7 ms·
Mac Mouse Fix
- ShadowBanThis01 3y agoThis is the opposite of what I want. Is there a fix for the defectively-large trackpad on Mac laptops, which causes spurious right-clicks, deselections, and cursor jumps while you're typing? The fix would be to deactivate the outer inch or so of the trackpad. I can only imagine the overly-complicated and ultimately unreliable touch-rejection logic Apple has ladled onto this thing, to work around a problem they created.
- ah27182 3y agoKinda unrelated, but has anyone had trouble with using usb wireless mice with the M1 macbooks? I able to use it on my other intel MacBook without issues…
- upon_drumhead 3y agoWhat do you mean by wireless usb?
- xNeil 3y agoI'd assume they mean the mice that connect to the PC via Bluetooth, but you have to connect a separate (tiny) USB to the PC first in order for the two to connect.
- barryvan 3y agoI recently diagnosed a very weird problem on my M32 MacBook Pro 13" where the _HDMI_ cable I was using caused my Logitech mouse (with 2.4GHz dongle) to stutter and disconnect/reconnect. Nothing to do with the display, my adapter/dongle, other peripherals, or other running apps. Still don't know _why_ that HDMI caused those issues, because the display was fine, but... MacOS is just sometimes obtusely weird!
- vardump 3y agoMacOS might occasionally be weird, but that definitely sounds like some kind of electrical issue, probably nothing to do with the OS.
- barryvan 3y agoPossibly... But I don't understand why that particular HDMI cable was causing issues with my USB devices -- with no visual artifacts or latency or other issues being evident on my screen. But you're right -- I was possibly too quick to snark about MacOS when the real culprit is more likely the cheap random HDMI cable I used. :)
- toast0 3y agoMost likely the HDMI cable has significant signal leakage (poor or missing shielding), and the signal has some component (or harmonic) in the same spectrum as your dongle.
- jrmg 3y agoSimilar thing happened to me with my Apple TV 4K. When I was watching it, Bluetooth devices in the vicinity (including its remote!) became choppy and unreliable. Turned out to be the fault of the HDMI cable! Replaced it and the problems all disappeared.
- JayDustheadz 3y agoDoes it support per-device settings?
- laserdancepony 3y agoI use SmoothScroll for hassle-free scrolling with my non-Apple mouse, works just fine.
- plonq 3y agoI tried most apps suggested in the comments, and IMO nothing beats the scrolling of SmoothScroll!
- mhrmsn 3y agoI've started using this and also tried LinearMouse and LogiOptions. Using two Macs interchangeably with two different Logitech mice, I somehow fail to get a consistent experience across all setups. Scrolling behavior also 'feels' different depending on the application browser vs code editor, etc.) And then there's some weird scroll wheel wobble on my MX Master 3, which gets interpreted differently depending on what software I use and the occasional disconnect even if the receiver is right next to the mouse... Why is this so hard? :)
- stevenguh 3y agoI used this software for a long time, and it is targeted at people using a regular mouse but still want to have a trackpad ish experience (and making mac more mouse friendly). Things that I used day to day: smooth scrolling, horizontal scrolling, and middle click enhancements. It is free and open source.
- Reason077 3y agoThanks for the clear description! You should write the copy for the website, which explains none of this (at least not on the front page).
- specificoutput 3y agoI used to use "sensible sidebuttons", but this is way better. Thanks!
- r3n 3y agoBased on what I see on the website, I think some (if not all) of them can be done via custom key/gesture settings that supported by your mouse manufacturers (e.g. Logitech Options).
- nopcode 3y agoAfter testing & buying everything out there, I settled with LinearMouse [0]: - FOSS (a plus but don't mind paying) - Control of scrolling mode settings different for Horizontal vs Vertical - Can disable mouse acceleration (I think only CursorSense can also do this). - Universal back and forward buttons (replaces SensibleSideButtons) - Settings are different per input device, scrolling can be per app I cannot stand any mouse acceleration. And I don't understand how people can work with it. You have to retrain the muscle memory each time you switch OS. [0]: https://linearmouse.app/ https://linearmouse.app/
- cnity 3y agoSame with scroll acceleration. Someone honestly sat down and thought the mousewheel should work like this on Macos: 1. Turning the wheel one notch should scroll the page 1-5 pixels. 2. Turning the wheel two notches should scroll the page 10 pixels. 3. Turning the wheel three notches should scroll the page one full page. Very clever and helpful.
- zuhsetaqi 3y agoDoes this app work with two users logged in both using this app?
- nopcode 3y agoIn a VNC situation? Try installing it to ~/Applications rather than /Applications.
- zuhsetaqi 3y agoNo. Every similar app (including the here posted Mac Mouse Fix) stops working, when more than one user is logged in at the same time. So I have two user accounts on my mac, one for work one personal and when both users are logged in and the app is started from both users the scrolling stops working all together
- aa-jv 3y agoJust FYI, re-training muscle memory is how you avoid RSI with keyboards/mice. Its important to switch up your input devices every few months and give the muscles in your hands a chance to de-calcify from the previous ergonomics.
- varispeed 3y agoIt's so crazy that macOS can't get mouse to work properly. Like you have to install dedicated apps for a scroll wheel so they reverse direction of scrolling to match the trackpad and still you cannot get to control the scrolling properly. Then these apps tend to stop working randomly or reverse direction and you have to turn it off then randomly direction reverses again etc. Mouse is the most frustrating experience on Macs. It's bizarre.
- cristianrgreco 3y agoJust tried this out and agree it's made my mouse more usable - thanks! I particularly like the click and drag for Mission Control & Spaces. A couple of things I'd love to see: 1. When middle click is set to click there is a noticeable delay. 2. Icon in menu bar
- ghusbands 3y agoThe page doesn't describe how you do any of the actions with a mouse. It badly needs some text just explaining exactly what it provides and how.
- DavideNL 3y agoYea, that was my first thought as well...
- sneed_chucker 3y agoAll I really want is the ability to have inverted scrolling on the track pad and have normal scrolling when I use a mouse wheel. For some reason MacOS doesn't support doing these even though it supports things like remapping certain keys on USB keyboards only.
- koromak 3y agoMos + MX Master 3 has been everything I need. It takes some fiddling between Mos and Logi Options to get the scroll feeling good, but you can get there.
- joelkesler 3y agoIt looks cool, but there is no screenshot or video of the settings you can configure. The videos show only the effects (scrolling, etc) and not how you can use your mouse or set it up to do it.
- charles_f 3y agoYup! Came to say the same thing. Seems to fix a problem I have, but I have no clue how it does it, and that doesn't pass the threshold for me to install it
- karmakaze 3y agoThe Github repo[0] is listed. Could open an issue for describing how it works. [0] https://github.com/noah-nuebling/mac-mouse-fix https://github.com/noah-nuebling/mac-mouse-fix
- alpaca128 3y agoI just installed it, here's what I can set: bindings for the middle mouse button (click/hold/double click/click and drag), for clicking mouse buttons 4 and 5, smooth scrolling on/off, scroll speed, and (the reason I installed it): you can invert the scrolling direction just for the mouse.
- flakeoil 3y agoThe main thing it fixes for me is that I can now use a regular Logitech mouse and scroll just like on Linux and Windows. Before it scrolled too slow (on pixel level) and even when scrolling fast it went slow (no matter the settings on Mac OS). If I let the Logi MX Anywhere 3 wheel roll freely it scrolled too fast. This tool fixed the annoying scrolling issues I had. This seems to be the main feature it does. The other is that you can reprogram what the middle button (the scroll wheel click) does. Same with botton 4 and 5 (default back and forth between pages).
- Osiris 3y agoAlas, this is my experience with a lot of product websites. There’s lots of content but rarely anything useful.
- wffurr 3y agoDoesn’t say what it actually does for what kinds of mice, at least from a quick scroll. I have been using BetterTouchTool for years to program the extra buttons on my Logitech mice and add a three finger tip-tap tab switching gesture to the trackpad. Works beautifully.
- behnamoh 3y agoI do this and much more using Logitech's software + LinearMouse + BetterTouchTools + Mos (optional).
- bombcar 3y agoI use SensibleSideButtons for all my mouse customization needs (which aren't much) https://sensible-side-buttons.archagon.net https://sensible-side-buttons.archagon.net
- justinclift 3y agoLooks like it's Open Source too (GPL2): https://github.com/archagon/sensible-side-buttons https://github.com/archagon/sensible-side-buttons Hasn't had a commit in 6 years though. :/
- keyle 3y agoyeah same, this is a nice one to simply get the back button on the mouse to actually go back...
- thangngoc89 3y agoThanks for this. I’ve been using this Logitech mouse since forever and the side buttons doesn’t have any functionality
- _rs 3y agoI use Mac Mouse Fix to assign the buttons on my Logitech mouse but I’ll definitely look into this too
- ramphastidae 3y agoI read the website but can’t tell — does it support pinch to zoom? Would make life easier when using Figma - I currently have to take my hand off of my mouse and put it on my laptop, which is on a stand :-/
- guidedlight 3y agoThis website really struggles to define the problem, it goes straight into the solution. If I have a Magic Mouse do I need this?
- alpaca128 3y agoNo, it's for any mouse with a middle button. Or if you happen to use both the touchpad and a mouse, like maybe on a Macbook, in which case you can actually set the scrolling direction for trackpad and mouse separately - which is otherwise not possible, really annoying.
- dmitshur 3y agoThis tool exists to make scrolling on other mouse devices feel more like it does on the Magic Mouse. Since you already have that, you don't need the tool.
- upon_drumhead 3y ago> Is Mac Mouse Fix compatible with the Apple Magic Mouse? > Mac Mouse Fix makes your third party mouse better! But it has no effect on Apple's Magic Mouse.
- globular-toast 3y agoThey're probably scared to write this but Apple cripples every mouse other than "Magic Mouse" to make "Magic Mouse" seem good despite being a piece of shit. This uncripples other mice.
- _rs 3y agoNo probably not. I’ve been using this app for years, it lets me program the extra buttons on my Logitech mouse to switch spaces or open Mission Control and such, among other things
- grishka 3y agoDefinitely not. This is intended for those "gaming" PC mice with extra buttons. I tried it with mine (I normally use a magic trackpad but sometimes, rarely, I need a real mouse) and it works really nice. The only thing I'm missing is horizontal scrolling but I have no idea how to fit it in there. edit: it can scroll horizontally if you hold shift while scrolling
- LAC-Tech 3y ago[flagged]
- BakaRakuda 3y agoWho is complaining exactly? I think a developer identifying a weakness and building a tool to fix those weaknesses is great. Are you trying to say there aren't also tons of mouse tweaking software for Windows and Linux? Do you even know what this app does? I typically buy gaming mice that don't necessarily have Mac support and just let macOS handle the mouse. It works sufficiently, not great but good enough for day to day stuff when I'm not using the trackpad. I also use Windows for gaming and the built in mouse functionality is far from mind blowing. Not to mention that pretty much all 1st part mouse software on windows (and in general) is hot garbage. Ugly confusing UI, often slow and buggy and resource hogging. For anyone interested in this App I would also suggest going to the Github page and checking the 3.0 Beta stuff which is completely different from the 2.0 version on their web page. This app makes the scrolling really nice with a mouse it feels very much like the trackpad inertial scrolling. The most interesting thing is you can assign different behaviors when you Click, Click and Hold, Double Click, Click and Drag, etc. various mouse buttons. Other macOS mouse tweaking software I've tried are either too limited (ie. only adjusts scrolling, only adjusts mouse button assignment) or are way too complicated. I really don't want to have to keep track of multiple apps just to tweak the mouse. I like this app so far as it seem to cover everything with a nice simple UI.
- darkteflon 3y agoAbsolutely hilarious. You people just will not stop.
- nvy 3y agoTry it. Apple M-series laptops are by far the superior hardware on the market today. TFA is about using a non-Apple mouse (because Apple mice are touch sensitive so you can do gestures on the mouse's surface). The OS itself is a certified Unix with a proprietary layer on top. Honestly after years of using Linux I'm fine with that, because using Linux on an old Thinkpad might be fun but the UX is sub-par. Maybe next year will be the year of the Linux desktop but until then I've got better things to do than tweak my KDE config or wonder why wifi doesn't work after a suspend-resume.
- Our_Benefactors 3y agoI use steerMouse for this. I think the license was $8 and its lifetime for multiple machines, money well spent.
- j_crick 3y agoAnd it supports lots of stuff and just seamlessly works in the background. And it has neat detailed options for custom shortcuts on any buttons and scrolling tweaking. It helped me a lot with many mice setups along the years. New license is 19.99$ nowadays though. Still worth it imo! https://plentycom.jp/en/steermouse/ https://plentycom.jp/en/steermouse/
- jzelinskie 3y agoIt looks like this competes with Mos.app[0]. Honestly, I'm not sure how folks use non-magic mice without this. If you use macOS on a desk setup, I still recommend the magic trackpad over everything else; macOS is just designed around trackpads. It might not be the best for ergonomics, but if that's your concern and you work as a programmer, you should just optimize your workflows around the keyboard instead of the mouse. [0]: https://mos.caldis.me https://mos.caldis.me
- seanp2k2 3y agohttps://www.usboverdrive.com/index.php/information/ https://www.usboverdrive.com/index.php/information/ Can also do some useful things for mice, keyboards, and gamepads / joysticks on MacOS. I’ve had a license for many years.
- denkmoon 3y agoUnnatural scroll wheels is the only app I need for using a regular mouse, which it looks like mos also has, but I don't need the other stuff. I use a magic trackpad in office and a mouse at home.
- Falkon1313 3y agoAh, I see. I use a normal cheap generic gaming mouse with my Mac specifically because I hated the 'magic' mouse and trackpad. I just want a normal mouse that works properly, the same as it does on Windows and Linux machines, without automagically doing stuff I didn't want it to do. I really despise hidden secret swipe controls and the double/triple tap thing.
- oneeyedpigeon 3y agoI just turn those things off. I've never found a mouse with a touch surface as nice as the MM, though (just for normal scrolling).
- happymellon 3y ago> you should just optimize your workflows around the keyboard instead of the mouse. The one issue I have is that out of the box, MacOS does not let you use the keyboard for all of the actions required. It doesn't even expose some actions to be able to b̶o̶n̶d̶ bind keys to, and you have to use 3rd party tools just to navigate with your keyboard.
- raydiatian 3y ago[flagged]
- aplummer 3y agoI'm surprised not to see more people use my setup, mouse in primary hand, Magic Trackpad along the opposite side of the keyboard for the other. It's mostly to enable gestures and padding / swiping in macOS, but its also pretty nice getting to pan with one hand and use the pointer with the other.
- jdougan 3y agoIf you want something really flexible for HID customizations on MacOS, I would recommend ControllerMate. Graphical language that takes in and generates USB HID events. (I've been wanting the equivalent for Windows or Linux) [1] https://www.orderedbytes.com/controllermate/ https://www.orderedbytes.com/controllermate/