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 →
Top 20 Touchpad Open-Source Projects
-
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.
-
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
-
USB_Laptop_Keyboard_Controller
Details for building a USB keyboard and touchpad controller from an old laptop.
-
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
-
precise-three-fingers-drag
MacOS-like three finger drag for Windows. Works on Precision Touchpads (PTP) only.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Finger gesture does not work in Chromium-based browsers with Wayland enabled | /r/Ubuntu | 2023-10-17With 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:
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.
Project mention: Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling | news.ycombinator.com | 2024-03-05
Project mention: Introducing ThreeFingerDrag: Bringing macOS's Three-Finger Drag Feature to Windows | dev.to | 2023-12-06To 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.
Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12After 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 :)
Touchpad related posts
-
Touchpad Gesture Issue
-
Introducing ThreeFingerDrag: Bringing macOS's Three-Finger Drag Feature to Windows
-
Finger gesture does not work in Chromium-based browsers with Wayland enabled
-
3 finger touchpad gesture to switch between groups
-
how hard is it to program pinch zoom for my touchpad in linux?
-
touchpad gestures not working on ubuntu 23.04
-
Did I imagine this setting of is it hidden somewhere?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 May 2024
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