Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • touchegg

    Linux multi-touch gesture recognizer

  • crouton

    Chromium OS Universal Chroot Environment

  • It's a little more than that, they then added subpixel and momentum scrolling support to Chrome that bypasses X11 and does something custom [1]. Integration problems like this one that require a bunch of coordination are harder to do in open source land.

    1. https://github.com/dnschneid/crouton/issues/244

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • libinput-three-finger-drag

    Three-finger-drag support for libinput

  • Three finger drag is a dream. I have switched to Linux and I'm missing it sorely. Linux is lagging behind, but there are hacks. https://github.com/marsqing/libinput-three-finger-drag

  • mouse-scroll-wheel-acceleration-userspace

    Mouse scroll wheel acceleration in user space

  • If you want to have mouse scroll wheel acceleration, you might be interested in a small project of mine: https://github.com/albertz/mouse-scroll-wheel-acceleration-u...

    I'm using this all the time on non-Mac platforms. Once you get used to this, it's hard to get back.

    But I'm still waiting that such a feature gets more built into the core, e.g. libinput or so.

  • If you want to have mouse scroll wheel acceleration, you might be interested in a small project of mine: https://github.com/albertz/mouse-scroll-wheel-acceleration-u...

    I'm using this all the time on non-Mac platforms. Once you get used to this, it's hard to get back.

    But I'm still waiting that such a feature gets more built into the core, e.g. libinput or so.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts