Supplement driver which adds support bind not bound buttons by the origin driver for X11/Wayland and allows rebind button events.
If you find the project useful, do not forget to give project a People already did!
- Laptops with dual screens are supported (credits @Safenein)
- (Do not display battery low 1%, https://gitlab.gnome.org/GNOME/gnome-power-manager/-/issues/23)
- Python 3
- libevdev
- Arch Linux (AUR):
Important
Install script is intended for Debian, Arch and Fedora based distros.
git clone https://github.com/asus-linux-drivers/asus-stylus-driver
cd asus-stylus-driver
sudo ./install.sh
To uninstall, just run:
sudo ./uninstall.sh
To activate logger, do in a console:
# local scipt
LOG=DEBUG sudo -E ./src/asus-stylus.py
# global script
LOG=DEBUG sudo -E asus-stylus
Thank you very much github.com/mohamed-badaoui and all the contributors of asus-touchpad-numpad-driver for your work.
During debugging remember to disable service / uninstall the already installed version of this driver
I do not know any.
Why was this project created? As a supplement driver which adds support bind not bound buttons by the origin driver for X11/Wayland and to allows rebind button events on X11 (Wayland does not allow exclusive input device grabbing so key events would be sent 2 times).