Skip to main content

Auto-disable laptop touchpad when a mouse is detected.

Project description

Linux Touchpad


A simple tool with one job: disable the touchpad on a laptop when a mouse is plugged in.

Requires

Python >= 3.6

python -V  # to check

libinput to manage the devices.

Install

Recommended

The easiest way to get it is through the install script. This will add it to your ~/.local/bin and configure it to run on startup.

curl -sSL https://raw.githubusercontent.com/Zer0897/linux-touchpad/master/install.py | python

Alternatively

It can be done through pip, but you won't get the config setup.

pip install linux-touchpad

Uninstall

# Get the file
curl -sSL https://raw.githubusercontent.com/Zer0897/linux-touchpad/master/install.py > ~/Downloads/install.py
# Make it executable
chmod 777 ~/Downloads/install.py
# Run the uninstaller
python ~/Downloads/install.py --uninstall

Installing Without Startup Behavior

Get the file as shown above, then run:

python ~/Downloads/install.py --no-autostart

Usage

To begin:

linux-touchpad start&

Or if installed with pip:

python -m linux-touchpad start&

While running, this will toggle the touchpad on and off:

linux-touchpad toggle

Tip: Set this command to a keyboard shortcut for maximum convenience

Finally, to stop the process entirely:

linux-touchpad kill

Author

Noah Corona | noah@coronsoftware.net

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linux-touchpad-0.2.2.tar.gz (4.8 kB view hashes)

Uploaded Source

Built Distribution

linux_touchpad-0.2.2-py3-none-any.whl (5.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page