Touchpad

Open-source projects categorized as Touchpad

Top 20 Touchpad Open-Source Projects

  • libinput-gestures

    Actions gestures on your touchpad using libinput

  • Project mention: Finger gesture does not work in Chromium-based browsers with Wayland enabled | /r/Ubuntu | 2023-10-17

    With chromium-based like chrome or chromium, this is not the case but at least I can use libinput gesture to allow navigation using 3 fingers (4 are for workspaces and apps switching). Now, I've enabled wayland on these browsers (set ozone-platform=wayland) and there are these issues:

  • Fusuma

    Multitouch gestures with libinput driver on Linux (by iberianpig)

  • Project mention: 3 finger touchpad gesture to switch between groups | /r/qtile | 2023-10-15

    I don't think there are native gestures in qtile. I use fusuma, since it works better for me on X11 and wayland, but I've also used libinput-gestures in the past when on X11, and that works too.

  • 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
  • touchegg

    Linux multi-touch gesture recognizer

  • Project mention: Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling | news.ycombinator.com | 2024-03-05
  • comfortable-swipe

    Comfortable 3-finger and 4-finger swipe gesture using Xdotool in native C++

  • touche

    The desktop application to configure Touchégg

  • xf86-input-mtrack

    Xorg Multitouch Trackpad Driver

  • razer-blade-stealth-linux

    Install and run Linux on a Razer Blade Stealth (late 2016) and Razer Core.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • USB_Laptop_Keyboard_Controller

    Details for building a USB keyboard and touchpad controller from an old laptop.

  • gnome-gesture-improvements

    Touchpad gesture improvements for GNOME on Wayland/X11

  • asus-touchpad-numpad-driver

    Activate Numpad inside the touchpad with top right corner switch

  • gebaar-libinput

    Gebaar, A Super Simple WM Independent Touchpad Gesture Daemon for libinput

  • asus-numberpad-driver

    Maintained feature-rich linux driver for NumberPad(2.0) on Asus laptops. NumberPad(2.0) is illuminated numeric keypad integrated to touchpad which appears when is done tap on top right corner of touchpad for atleast 1s by default (configurable) or slide gesture from top right corner to center (configurable).

  • VoodooSMBus

    i2c-i801 driver port for macOS X + ELAN SMBus macOS X driver for Thinkpad T480s, L380, P52

  • gestures

    Fluid gestures for Linux. (by natask)

  • asus-numpad

    Linux driver for Asus laptops to activate numpad on touchpad

  • ThreeFingerDrag

    Three Finger Drag feature for Windows precision touchpads.

  • Project mention: Introducing ThreeFingerDrag: Bringing macOS's Three-Finger Drag Feature to Windows | dev.to | 2023-12-06

    To get started with ThreeFingerDrag, download and install the latest release from the repository. Once installed, you can choose whether to run ThreeFingerDrag on Windows startup. The program will run in the background, and you can configure it through the system tray menu, which you can access by clicking the ThreeFingerDrag icon in the taskbar's notification area. To ensure smooth operation, it's recommended to remove any existing three-finger swipe gestures within your Touchpad Settings.

  • dotfiles

    Collection of configuration files (by nclarius)

  • asus-numpad

    Linux driver for Asus numpad (by xytovl)

  • precise-three-fingers-drag

    MacOS-like three finger drag for Windows. Works on Precision Touchpads (PTP) only.

  • Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    After using a macbook for a while, I became very accustomed to the "drag with three fingers feature" (found in accessibility settings, as I remember). But I am mostly use Windows, and after getting a new Windows laptop, I really missed that feature.

    There are apps for that, but I couldn't find any that is lightweight and able to get around some edge cases, like when while you drag with three fingers and let one finger up, it should let you scroll with two fingers, but let you to continue dragging if that was an accidental move and you put third finger back. And you have to address many such small details to have a seamless user experience with touch.

    So I wrote my own, and have been happy with it everyday since. It works with any Microsoft Precision Touchpad certified devices, so driver-independent, but I found that implementation of it can differ from vendor to vender, and it can malfunction on some. And it is very hard to debug without access to device, so I tested only on my laptop, and couple of my friends'. So due to it, I didn't try to make it widely available, and therefore it actually is for my own use. I'll leave the link if anyone want to try: https://github.com/klkvsk/precise-three-fingers-drag, but if anything, don't ask me, make a PR :)

  • Abs-C

    Use your touchpad/touchscreen stylus to play osu! on Linux (C version)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Touchpad related posts

  • Touchpad Gesture Issue

    1 project | /r/Fedora | 10 Dec 2023
  • Introducing ThreeFingerDrag: Bringing macOS's Three-Finger Drag Feature to Windows

    1 project | dev.to | 6 Dec 2023
  • Finger gesture does not work in Chromium-based browsers with Wayland enabled

    1 project | /r/Ubuntu | 17 Oct 2023
  • 3 finger touchpad gesture to switch between groups

    2 projects | /r/qtile | 15 Oct 2023
  • how hard is it to program pinch zoom for my touchpad in linux?

    2 projects | /r/linux4noobs | 12 Jul 2023
  • touchpad gestures not working on ubuntu 23.04

    2 projects | /r/Ubuntu | 24 May 2023
  • Did I imagine this setting of is it hidden somewhere?

    1 project | /r/kde | 22 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 May 2024
    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. Learn more →

Index

What are some of the best open-source Touchpad projects? This list will help you:

Project Stars
1 libinput-gestures 3,834
2 Fusuma 3,541
3 touchegg 3,506
4 comfortable-swipe 558
5 touche 523
6 xf86-input-mtrack 480
7 razer-blade-stealth-linux 400
8 USB_Laptop_Keyboard_Controller 374
9 gnome-gesture-improvements 308
10 asus-touchpad-numpad-driver 288
11 gebaar-libinput 269
12 asus-numberpad-driver 215
13 VoodooSMBus 112
14 gestures 66
15 asus-numpad 31
16 ThreeFingerDrag 26
17 dotfiles 11
18 asus-numpad 10
19 precise-three-fingers-drag 5
20 Abs-C 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com