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
Note - If startup behavior is enabled (default), it will automatically start when you login.
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for linux_touchpad-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fce6822e96c4734534e18aae9d552bddb80b260a88d9071fa42e365efc8544db |
|
MD5 | 0b326849ae4a4b3e39cc5285c2a10777 |
|
BLAKE2b-256 | 0b7a6c3d40813d7410847403ee0556253ac4c049b5f378c87fdee5c4d9f397df |