Live data from Hacker News

Mac Mouse Fix

mousefix.org

121–130 of 133 posts

Re: Mac Mouse Fix

#121
post #89

After 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 an…

> Universal back and forward buttons

I didn't realize people actually wanted this! I thought it was just a thoughtless default from hardware manufacturers. Every time I activate back or forward via a special mouse button (or via gestures!), it's an annoying mistake.

I would much rather have (and do have) next/prev tab buttons than browser back and forward!

I'll second LinearMouse, though! It's nice that there's a free solution for this now. Apple seems to periodically break third-party tools that fix their mouse acceleration problems.

Re: Mac Mouse Fix

#122

Earlier quoted context omitted.

macOS has the same sleep issues where sometimes it just doesn't. If you get a PC laptop that still supports S3 sleep in the BIOS it works fine. HiDPI support is a tradeoff. Windows can run into blurry apps but it works better on non 200ish PPI displays.

My M2 Macbook Air has been flawless about sleep, but I set "Wake for network access" to "Never" so maybe I'm just avoiding Apple's issues there. At least it can be disabled; with Windows Modern Standby it was impossible to completely prevent wakeup last I checked. And new laptops are dropping support for S3 sleep. As for the HiDPI stuff, it's one example among many of Apple making sure basic functions work without fr…

For HiDPI because of the way Apple handles it something like a 27" 4K display (really the sweet spot of sharpness and price right now) will either have to be run at "Looks like 1080p" (which is huge at 27"), tiny native 4K or some non-integer scale leading to overall blurriness and problems from that (different thickness lines). To have it look really good you need a ~200ish PPI display which at 27" means 5K and all the added expense of that. It's not as big of a problem anymore but on lower end Intel Mac GPUs like the 2018 Mac Mini scaling a 4K display to "Look like 1440p" takes more than the GPU can really muster and animations lag horribly and drop frames all over the place. Windows does fractional scaling correctly, a straight line is a straight line, fonts are sharper and rendering 4K is always rendering 4K and not 5K taxing a crappy GPU. And sometimes you have to use a 3rd party app to even enable Apple's HiDPI support on some displays because for whatever reason Apple hasn't blessed it.

Apple also removed sub-pixel rendering in 10.14 so on non-HiDPI displays text looks particularly bad compared to Windows or Linux. They also for some mind boggling reason don't support volume control over HDMI/DP with most monitors which is infuriating.

And the fact you need to spend $2000+ to get a laptop from them that can handle 2+ external monitors is NUTS.

What issue did you have pairing a Bluetooth keyboard in Windows 11? I've done that and had no issues even with ones that want me to enter a pairing code.

Re: Mac Mouse Fix

#123
post #62

Kinda 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…

I 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!

Similar 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.

Re: Mac Mouse Fix

#124

Earlier quoted context omitted.

> you should just optimize your workflows around the keyboard instead of the mouse. That's quite patronising. Tools should grow around the user, not the other way around. Trackpad is just wrong for text based applications. For instance, you can't precisely select large amounts of text and navigation, placing the cursor precisely is just a nightmare.

A pro tip for precisely selecting text on a trackpad: you can click in one place, then scroll or move the cursor freely, then shift-click somewhere else. This works in applications with a caret like a text editor, but also in non-editable text in most applications.

That most of the time doesn't work, because it somehow loses where was the beginning of your selection and you also don't have any visual feedback. This also doesn't work on non-editable text.

It is really better to just use mouse.

Re: Mac Mouse Fix

#125
post #36

Earlier quoted context omitted.

Totally unrelated, but since we are talking about QOL tools on macOS, i thoroughly recommend BetterDisplay[0] It enables reting scaling functionality on any external monitor, regardless of the resolution or the Apple compatibility. It's great for 2k monitors that are totally hiDPI but are not deemed enough by Apple, and even for FHD secondarh displays that don't need that much display real state so you can use that r…

+1 for BetterDisplay. Truly a game changer for using MacOS. Also nice is BetterMouse [1] (unrelated author). It's similar to the OP application in some ways. And it uniquely has a way to flip between spaces on MacOS that has very low delay, without breaking SIP. No idea how they did that. [1] https://better-mouse.com/

>has a way to flip between spaces on MacOS that has very low delay

Lol the way it seems to do this is by simulating swiping on the trackpad really hard. I.e. create a synthetic CGEvent with the undocumented but well-known fields set to treat it as a fluid swipe event, then just put a large number in the swipe amount.

See e.g. https://github.com/thenickdude/wacom-driver-fix/blob/bdfda9a... for context.

Re: Mac Mouse Fix

#126

Earlier quoted context omitted.

I used PCs for decades before transitioning to Mac based laptops for work which I continued to use for the last 6 years. Due to the M1 laptops being poorly suited to my workflows, I have now changed back and am on a Linux powered Dell Precision laptop and am overall happy with the decision - though I had to compromise on a few things. I dislike Apple and find a lot of their choices distasteful - but I just haven't be…

> OEMs like Dell could try using a MacBook and mimic the trackpad. You know what's crazy about the trackpad situation? You can put Windows or Linux on a real live Macbook and the trackpad gets worse . Everybody except Apple just insists on being wrong about trackpads.

With Bootcamp on the Intel MacBooks, Apple supplied trackpad drivers that made it about as good. There was also an open source trackpad driver that you could install.

Re: Mac Mouse Fix

#127

Earlier quoted context omitted.

I used PCs for decades before transitioning to Mac based laptops for work which I continued to use for the last 6 years. Due to the M1 laptops being poorly suited to my workflows, I have now changed back and am on a Linux powered Dell Precision laptop and am overall happy with the decision - though I had to compromise on a few things. I dislike Apple and find a lot of their choices distasteful - but I just haven't be…

Great hardware held back by its software

Honestly, a MBP running Linux with full hardware support would be the best laptop on Earth

Re: Mac Mouse Fix

#128
All 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.

Re: Mac Mouse Fix

#129
post #121
post #89

After 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 an…

> Universal back and forward buttons I didn't realize people actually wanted this! I thought it was just a thoughtless default from hardware manufacturers. Every time I activate back or forward via a special mouse button (or via gestures!), it's an annoying mistake. I would much rather have (and do have) next/prev tab buttons than browser back and forward! I'll second LinearMouse, though! It's nice that there's a fre…

Same here, I always disable the back/forward page functionality. I only ever use my side buttons and trackpad swipes to change between Mission Control spaces

Re: Mac Mouse Fix

#130
post #89

After 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 an…

Because it makes no sense to design a mouse pointer with unknown range in such a way that it is linearly mapped to range on a viewport. Users need full range of precision. No one wants to wave their arm around several times to get to the other side of the screen because someone thought it was an excellent idea to make sure every millimeter was mapped to every pixel. And no one wants a pointer so imprecise that the sl…

> There is no universally agreed upon acceleration curve

The gold standard (for my generation) was set by microsoft with the Mouse Wheel Optical 1.1a and IntelliMouse Explorer 3. It was 400 DPI mouse on 90-120 PPI screens.

Higher PPI on screen lead to higher DPI on the mouse. No need for Windows/MacOS/Linux to implement their own stupid acceleration charts.

> So what, do you complain that not every single vehicle has the same foot peddle resistance?

I've heard people complain about the responsiveness of their brakes for sure.

Post reply on HN