Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ldrahnik authored Jul 3, 2023
1 parent de69751 commit 272dc6a
Showing 1 changed file with 5 additions and 23 deletions.
28 changes: 5 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,36 +8,18 @@
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fasus-linux-drivers%2Fasus-stylus-driver&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com)

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).

If you find the project useful, do not forget to give project a [![GitHub stars](https://img.shields.io/github/stars/asus-linux-drivers/asus-stylus-driver.svg?style=flat-square)](https://github.com/asus-linux-drivers/asus-stylus-driver/stargazers) People already did!

## TODO:

- [x] (Button closer to the spike by default as middle click)
- [x] (More distant button by default as right click)
- [x] (Configurable key mappings support for buttons)
- [ ] (Do not display battery low 1%, https://gitlab.gnome.org/GNOME/gnome-power-manager/-/issues/23)


<br/>

Install required packages

- Debian / Ubuntu / Linux Mint / Pop!_OS / Zorin OS:
```
sudo apt install libevdev2 python3-libevdev git
```

- Arch Linux / Manjaro:
```
sudo pacman -S libevdev python-libevdev git
```

- Fedora:
```
sudo dnf install libevdev python-libevdev git
```
You can get the latest ASUS Stylus Driver for Linux from Git and install it using the following commands.

Now you can get the latest ASUS Stylus Driver for Linux from Git and install it using the following commands.
```
git clone https://github.com/asus-linux-drivers/asus-stylus-driver
cd asus-stylus-driver
Expand All @@ -62,10 +44,10 @@ Thank you very much [github.com/mohamed-badaoui](github.com/mohamed-badaoui) and

## Developing

**During debugging rebember to disable service / uninstall already installed version of driver**
**During debugging remember to disable service / uninstall the already installed version of this driver**

## Existing similar projects

I do not know any.

Why was this project created? As supplement driver with added support of configurable stylus buttons.
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).

0 comments on commit 272dc6a

Please sign in to comment.