notgedrungen/tuxedo-touchpad-switch

Project ID: 51466

Description

This a Linux userspace driver to enable and disable the touchpads on TongFang/Uniwill laptops using a HID command. This will trigger the touchpad-disabled-LED, formerly unfunctional under linux.

Most desktop environments already have a way to disable the touchpad, but this setting never reaches the firmware of the device. This driver listens to the session D-Bus and dispatches the approprita HID call to /dev/hidraw* whenever the setting changes, closing the gap to the device itself, and enabling the built in LED.

Currently this driver was only tested and works on the GDM greeter, GNOME Shell, Budgie, and KDE Plasmashell. All other environments, including the tty-console, work as before, meaning touchpad is always enabled on the HID level.

Installation Instructions

Instructions not filled in by author. Author knows what to do. Everybody else should avoid this repo.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 34 x86_64 (0)* Fedora 34 (0 downloads)
Fedora 35 x86_64 (0)* Fedora 35 (8 downloads)
openSUSE Leap 15.3 x86_64 (0)* openSUSE Leap 15.3 (8 downloads)
openSUSE Tumbleweed x86_64 (0)* openSUSE Tumbleweed (7 downloads)

* Total number of packages downloaded in the last seven days.

External Repository List

The following repositories are accessible during builds


Quick Enable

#> dnf copr enable notgedrungen/tuxedo-touchpad-switch
More info about enabling Copr repositories

Other Actions