Remix.run Logo
keyshapegeo99 10 hours ago

For both ideological and practical reasons, I'd love to switch. If I were a desktop computing person, I'd already have done so years ago.

Alas, I exclusively use laptops - as I work a great deal while travelling.

I do not wish to have to carry around a mouse with me wherever I go with my portable computer.

If any Linux distro manages to replicate even 80% of the smoothness and functionality of a Mac trackpad experience, I'll switch. I have yet to find one, however (and yes, I've tried all the Asahi variants - they don't come close).

brightball 10 hours ago | parent | next [-]

I always agreed with this take until I went all in on keyboard driven tiling window managers. First with i3 and now with Omarchy/hyprland.

I find my use of the trackpad so rare now that it’s a non factor.

fragmede 6 hours ago | parent [-]

what do you use to get web browsing to work without a mouse? I tried Vimium and Vimperator, but that was a really long time ago.

brightball an hour ago | parent [-]

I still use the mouse in a browser, but I find myself tabbing around a lot more often than I used to.

ryandrake 7 hours ago | parent | prev | next [-]

Here's a perfect example of this: Using a Mac trackpad on macOS, you can two-finger scroll as fast or slow as you want. If you go slow enough (you might have to "roll" your fingers instead of moving them down), you can scroll your browser pixel-by-pixel. This behavior carries through every app on the system. Scrolling basically does exactly what your fingers do.

Now, run Linux (say, Ubuntu) on that exact same hardware and try scrolling in Firefox or something. Instead of the content moving exactly as your fingers are moving, it does this weird jumpy "page up / page down" like thing as your fingers move. Even moving your fingers as slowly as you can will make the content jump to the next "page" 20 pixels down. This is not just Firefox's behavior: it carries through to every application.

Yes, there's probably some obscure GNOME configuration I need to add to fix this behavior, and if you search online you'll find forum after forum of people asking for logs and responding with "I dunno, try this." For something that should work out of the box.

matteotom 3 hours ago | parent [-]

idk, the two finger "rolling" pixel-by-pixel scroll seems to work for me - Firefox (also foot terminal, Slack (xwayland), and Signal) on Scroll (a Sway fork) on Debian (testing) on a ~year old Thinkpad X11. I don't think I've done anything to configure or customize it either.

I got a Thinkpad (after a few years on a Macbook) largely because in the past the track point was a lot better than trackpads. But in those years, it seems hardware and/or software have improved enough that I barely use it.

mmcnl 10 hours ago | parent | prev | next [-]

Agreed. Trackpads on Windows are very good (approaching Mac quality) but on Linux it's hit and (mostly) miss. Gnome gestures are borderline unusable. Sometimes Gnome forgets how many fingers I'm using and every single finger mouse movement is suddenly a gesture, have to retry gestures to switch workspaces because the first two times it fails, etc. It becomes worse with more windows open. No back swipe gesture in Chrome, etc. Basic stuff that is annoying in every day use. Flawless mouse/touchpad support is not too much to ask.

STKFLT 8 hours ago | parent | prev | next [-]

> If any Linux distro manages to replicate even 80% of the smoothness and functionality of a Mac trackpad experience, I'll switch

I find Niri to be a great WM for trackpad use if you are amenable to a scrollable-tiling workflow. All gestures are inertial like MacOS and to my fingers they often feel snappier and more natural than their macOS equivalents. Scrolling is consistent and natural, though which apps have inertial scrolling is definitely hit-or-miss. It perfectly recognizes three and four finger gestures. PikaOS (debian-based) and CachyOS (arch-based) both offer Niri as an option if you want to give it a try.

For context, my experience is on a 4 year old thinkpad which admittedly is probably best case for driver support but is definitely not the best touchpad hardware on the market.

keyshapegeo99 5 hours ago | parent [-]

Thanks for the recommendation! I've been playing around with Niri for the past hour and I have to say there's a lot here that I like. I'm still going to need to figure out how to adjust the trackpad gesture sensitivity a bit (which doesn't seem especially straightforward to do) - but this is considerably more buttery than anything I've experienced before on Linux

frr149 10 hours ago | parent | prev | next [-]

I've been using fedora desktop on laptop for years, alongside a Mac, without any issues

nehal3m 10 hours ago | parent | prev | next [-]

Take this with a grain of salt, it's impossible for me to tell what you are and aren't comfortable with, but there is an alternative to using trackpads or mice at all and that's tiling window managers. You drive the OS with your keyboard. Combining this with plugins like Vimium for Chromium based browsers (or Tridactyl for Firefox) you can drive your entire OS and browser with keybindings.

As an aside, the latter also teaches you the bindings for Vim which is a nice boon if you've tried in the past and couldn't make it stick.

But again, this might not fit your use case or your preparedness to invest time and effort. I'm just saying.

stainablesteel 10 hours ago | parent | prev [-]

[flagged]

keyshapegeo99 10 hours ago | parent | next [-]

People can have different preferred input devices to others. It doesn't make them amateurs.

My gripes with the trackpad are less to do with window management and are more to do with the graphical components of my job.

Please explain to me how I'm supposed to design graphics in Inkscape using only the keyboard? Or create presentations in LibreOffice Impress using only the keyboard? I don't spend the entirety of my time in a text editor.

Consider these "amateur" tasks all you like, most organisations value them and I need to be able to undertake them without frustration. MacOS won't fight me in these contexts. Linux will.

g947o 9 hours ago | parent | prev [-]

I can't tell if this is sarcasm or not.

In any case, I am proud to be a very weak Linux amateur despite having used it for two decades.