Hacker News new | ask | show | jobs
by Meegul 3510 days ago
As a dev that frequently works on different linux distros, mac, and Windows, I recommend just getting used to disabling mouse acceleration. That is, if you're using a mouse. On a touchpad, I'd never recommend that, but if you're mouse-only then it makes the transition between the three os's fairly seamless.
1 comments

If you want to do that you need to get a very sensitive mouse with the sensitivity cranked up (so that you can move the mouse across a large screen, something especially important on a Mac where menus are pegged to the top of the screen), and train yourself to make very careful tiny movements when you need precision. For a Mac user used to making relatively large but slow mouse movements for precision, this is definitely doable, but takes some significant retraining effort.

Personally what I’d love to do is disable acceleration on the computer side, and have my own hardware intermediary between the mouse and the computer, on which I can implement whatever sensor input -> pixel movement logic I want. For example, having a button to hold down for more precise movement, and another button to hold down to convert movement to scrolling.