This project adds the ability to control the volume of a laptop via its touchpad.
- Triple finger up and down gestures for volume control.
- Triple tap to mute/unmute
Make sure these libraries are installed in your computer.
sudo dnf update
sudo dnf install gcc-c++
- Cmake
sudo dnf install cmake
- ALSA
sudo dnf install alsa-lib-devel
- libevdev
sudo dnf install libevdev-devel
- Download the latest release.
- Extract the files.
- Go into the extracted folder and run the commands:
mkdir build && cd build && cmake ..
- Run the executable file with the following command to ensure the software runs with administrator privileges and on a clean environment:
sudo -E ./TouchpadVolumeControl
- Download the AppImage file from the latest release.
- Enable execution permission in the program's properties.
- Run the executable file with the following command to ensure the software runs with administrator privileges and on a clean environment:
sudo -E ./TouchpadVolumeControl-x86_64.AppImage
- This project does not disregard the already existing shortcuts for the touchpad. Use it at your own discretion.
- Tested OS: Fedora 40
This software uses the following third-party libraries:
-
alsa-lib
- Licensed under the GNU Lesser General Public License v2.1 (LGPL-2.1).
- License Text
-
libevdev
- Licensed under the MIT License.
- License Text