Live data from Hacker News

LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

linearmouse.lujjjh.com

31–40 of 77 posts

Re: LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

#31
post #5

I have to try this. I already have a reverser (how on earth is this not the default, and not even an OS option to begin with?!?) but scrolling with the wheel on a usb mouse jumps randomly. Crossing fingers this may help there.

For smoother scrolling with a non-Apple mouse/trackpad you might want to look at Smooze [0], it's what I use for my logitech mouse. That said, it's paid and it looks like Moz [1] claims to fix smooth scrolling so maybe check that out too.

[0] https://smooze.co/

[1] https://github.com/Caldis/Mos

Re: LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

#32

This is one of the reasons I ended up using Linux, it's nice to see that current Mac users don't have to suffer with the asinine mouse controls anymore.

I don't get all the mouse hate. It works fine for me yet I'm not calling other's mouse preferences asinine.

Re: LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

#33
post #5

I have to try this. I already have a reverser (how on earth is this not the default, and not even an OS option to begin with?!?) but scrolling with the wheel on a usb mouse jumps randomly. Crossing fingers this may help there.

You have always been able to reverse the scroll direction in the Mouse/Trackpad options. It’s a checkbox that says “Scroll direction: Natural”. As for your jumping issue that sounds like a hardware problem. It might just be that your mouse wheel is dirty.

It's struck me as peculiar but with a trackpad or a mouse the "drag down to move screen content up" feels natural, but on a touch-screen, phone, or tablet it's the opposite. So on a Mac I always have to change the default trackpad preference.

Re: LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

#35

This is one of the reasons I ended up using Linux, it's nice to see that current Mac users don't have to suffer with the asinine mouse controls anymore.

> This is one of the reasons I ended up using Linux

This is one of the reasons I ended up ditching Linux for Windows+WSL.

Disabling mouse cursor acceleration under X11, for example, depends on which of at least three different X.org mouse drivers you are using (really old, evdev, or libinput). And web searches often turn up an unreliable or incorrect method. (Search this article's comments for "xinput" to find more info I just typed up for another reply.)

And if you use a Logitech unifying receiver you need to research that the program you need is 'solaar' to pair/unpair your mouse under Linux.

And if your bluetooth mouse or keyboard goes to sleep too fast under Linux (5 seconds in my case) you might need to add this to your grub boot params (worked for me):

$ sudo vi /etc/default/grub

# Add btusb.enable_autosuspend=n to GRUB_CMDLINE_LINUX_DEFAULT

GRUB_CMDLINE_LINUX_DEFAULT="btusb.enable_autosuspend=n"

Then:

$ sudo update-grub

The point is, researching all this hardware config stuff is time I could have been using to research more interesting computer science problems. I sure can get my printer working much faster under Windows than Linux....

Re: LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

#36

This is one of the reasons I ended up using Linux, it's nice to see that current Mac users don't have to suffer with the asinine mouse controls anymore.

I don't get all the mouse hate. It works fine for me yet I'm not calling other's mouse preferences asinine.

I wouldn't be mad if it was a matter of preference, but Apple doesn't give you the choice to disable acceleration. Across every device I've ever used (even Android phones), I've always been able to disable mouse acceleration. For most people who aren't using a trackpad, it feels imprecise and terrible, and it absolutely doesn't make sense in the age of the modern optical mouse.

I'm just tired of Apple refusing to add settings for the most basic options. I want to use MacOS, but Apple keeps removing features that I use religiously and refusing to extend their desktop in ways that compete with the rest of the market. Is it too much to ask them to spend some of their 2 trillion dollar valuation on adding a mouse menu?

Re: LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

#37
post #2

This is great. Scroll Reverser + scroll acceleration fix in one app. If you can also figure out cursor acceleration, you'll have a hit. The only app that correctly disables cursor acceleration is SteelSeries ExactMouse.

+1, I've also been using the paid Mac app Smooze (smooze.co) to get smooth mousewheel scrolling animation like I get on Linux and Windows out-of-the-box when web browsing and so forth because I haven't found a free app that can do this. And while we're talking about the effort needed to get sane mouse behavior for serious CAD/3D editing/art/gaming, it is way too hard to reliably disable cursor acceleration on Linux.…

Thankfully, KDE and Gnome have both added easy settings menus that allow you to toggle this. Not sure how recently it was added, but it sure is a nice addition now that Linux is starting to break into the gaming space, where disabling mouse acceleration is one of the first things you'll probably end up doing.

Re: LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

#38

Earlier quoted context omitted.

> ince the discussion is about making MacOS more usable, do you have something to recommend to switch between windows and not applications Command + ` does that. > and to have a dock that shows all the windows easily, grouped per application. Does Exposé not work for you? F3 by default, I think? > I would also enjoy a maximize button that does maximize the window and not create a virtual space with the application in…

Isn't command + ` switching between windows of the same application? Exposé is not the same no. The option click algorithm that decide how big the window should be hasn't impressed me to say the least.

I agree the window maximising is frustrating in macOS. I use what used to be Spectacle and is now Rectangle to bind a "real" fullscreeen commmand to a key combo.

The way the default behaviour creates a new space makes me think that no one in Cupertino uses a second monitor because that behaviour simply does not work if you do.

Re: LinearMouse – A minimal app to get rid of scrolling acceleration on macOS

#40

Earlier quoted context omitted.

Rectangle [0] is FOSS and may satisfy your window arranging needs. [0] https://rectangleapp.com/

I think the larger concern is that the world's most valuable company can't find the time to fix their window manager.

It's not really broken, it's just not meant for power users
Post reply on HN