Live data from Hacker News

Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling

gitclear.com

281–284 of 284 posts

Re: Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling

#281
post #177

Earlier quoted context omitted.

I've found that many Mac users aren't aware of the three-finger drag and select feature, and it seems Apple has somewhat hidden this setting for some reason: https://support.apple.com/en-gb/102341 With tap-to-click, my touchpad is completely silent.

I've used it since before it was shunted to Accessibility settings. Nowadays, sometimes Finder gets confused when you use 3-finger drag, and it doesn't work with sliders in the newer control center released years ago.

FWIW, 3-finger drag works perfectly for me. I've never used anything else. Currently on M1 Air with Sonoma.

Re: Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling

#282

Earlier quoted context omitted.

> I'm pretty sure Hutterer was the one who pushed it into the App layer. I'm not sure what he did and I'm not trying to do fingerpointing. I thought he just pushed it away from libinput stating that it's the wrong place to handle it and wanting to keep libinput as "clean" as possible - even if this might be a questionable argument in this case. To answer one of your other comments... > If you mark them with a "this i…

this would not help without changes in at least one of the other layers I mentioned (Compositor, Window Manager, Apps) to either ignore or handle these events Yes, certainly. But it's basically one or two lines of code with zero configuration knobs: if (ev->is_synthetic && focus_changed_since_last_nonsynthetic) return; Compare this to the current state of affairs, where every toolkit/compositor/app has to reimplement…

Very convincing pitch

> Perhaps a viable compromise would be to insert a new layer above libinput.

Since I think this probably will never get integrated in libinput, this might be the best solution for everyone - also opt in. Unfortunately I don't think anyone is ever gonna implement it in a way that everyone can agree on.

However, if someone would implement patches for libinput as well as e.g. mutter that work flawlessly, are documented and gain acceptance, this would put a lot of pressure on all other projects to integrate this.

If you have such patches and they are open source, you surely would have my support. I would definetely use it...

Re: Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling

#283
post #69

Earlier quoted context omitted.

I wonder if that's the old magic mouse. I don't think I do that with the newer one but I remember something like that with the original.

No, that's both versions of the Magic Mouse. I have the most current version (in my hand right now), and if you want to right-click, you definitely need to lift your finger from the left side.

Oh wow you're right. I didn't even notice I do it. Now it's going to bother me.

Re: Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling

#284

Earlier quoted context omitted.

Try enabling "XINPUT2" in firefox, you'd be surprised what a difference it makes

I gave it a try. The difference is that XINPUT2 scroll has inertia: I start scrolling, remove the fingers from the touchpad and it keeps scrolling for a while. If I want to stop when I see something interesting I have to click or it will scroll away. That adds an extra action that must performed at the right time. I don't think I like that because this is not a videogame and Firefox is not supposed to challenge my ab…

> I start scrolling, remove the fingers from the touchpad and it keeps scrolling for a while

If you want it to not scroll further you need to stop scrolling before lifting you fingers. That should be pretty easy to get used to.

Post reply on HN