tablet-input: add patch

choc 2024-05-04 01:36:14 +08:00
parent a97001784d
commit c46db36090
No known key found for this signature in database
3 changed files with 17 additions and 2 deletions

@ -74,6 +74,7 @@ Additionally, when you have write access to this repository, remove the `.md` fi
* [pointer-gestures-unstable-v1](https://codeberg.org/dwl/dwl-patches/wiki/pointer-gestures-unstable-v1.-)
* [press_repeat_release](https://codeberg.org/dwl/dwl-patches/wiki/press_repeat_release)
* [primaryselection](https://codeberg.org/dwl/dwl-patches/wiki/primaryselection)
* [tablet-input](https://codeberg.org/dwl/dwl-patches/wiki/tablet-input)
* [togglekblayout](https://codeberg.org/dwl/dwl-patches/wiki/togglekblayout)
* [togglekblayoutandoptions](https://codeberg.org/dwl/dwl-patches/wiki/togglekblayoutandoptions)
* [toggle_constraints](https://codeberg.org/dwl/dwl-patches/wiki/toggle_constraints)

@ -5,9 +5,9 @@
* [attachtop](https://codeberg.org/dwl/dwl-patches/wiki/attachtop)
* [autostart](https://codeberg.org/dwl/dwl-patches/wiki/autostart)
* [bar](https://codeberg.org/dwl/dwl-patches/wiki/bar)
* [barborder](https://codeberg.org/dwl/dwl-patches/wiki/barborder)
* [barheight](https://codeberg.org/dwl/dwl-patches/wiki/barheight)
* [barpadding](https://codeberg.org/dwl/dwl-patches/wiki/barpadding)
* [barborder](https://codeberg.org/dwl/dwl-patches/wiki/barborder)
* [borders](https://codeberg.org/dwl/dwl-patches/wiki/borders)
* [bottomstack](https://codeberg.org/dwl/dwl-patches/wiki/bottomstack)
* [buttonbystate](https://codeberg.org/dwl/dwl-patches/wiki/buttonbystate)
@ -28,8 +28,9 @@
* [fakefullscreenclient](https://codeberg.org/dwl/dwl-patches/wiki/fakefullscreenclient)
* [fallback](https://codeberg.org/dwl/dwl-patches/wiki/fallback)
* [focusdir](https://codeberg.org/dwl/dwl-patches/wiki/focusdir)
* [gaps](https://codeberg.org/dwl/dwl-patches/wiki/gaps)
* [foreign-toplevel-management](https://codeberg.org/dwl/dwl-patches/wiki/foreign-toplevel-management.-)
* [gaplessgrid](https://codeberg.org/dwl/dwl-patches/wiki/gaplessgrid)
* [gaps](https://codeberg.org/dwl/dwl-patches/wiki/gaps)
* [gestures](https://codeberg.org/dwl/dwl-patches/wiki/gestures)
* [headless](https://codeberg.org/dwl/dwl-patches/wiki/headless)
* [hide-behind-fullscreen](https://codeberg.org/dwl/dwl-patches/wiki/hide-behind-fullscreen)
@ -77,6 +78,7 @@
* [swapandfocusdir](https://codeberg.org/dwl/dwl-patches/wiki/swapandfocusdir)
* [switchtotag](https://codeberg.org/dwl/dwl-patches/wiki/switchtotag)
* [tab](https://codeberg.org/dwl/dwl-patches/wiki/tab)
* [tablet-input](https://codeberg.org/dwl/dwl-patches/wiki/tablet-input)
* [titleurgent](https://codeberg.org/dwl/dwl-patches/wiki/titleurgent)
* [toggle_constraints](https://codeberg.org/dwl/dwl-patches/wiki/toggle_constraints)
* [togglekblayout](https://codeberg.org/dwl/dwl-patches/wiki/togglekblayout)

12
tablet-input.md Normal file

@ -0,0 +1,12 @@
### Description
implements wlr-tablet-v2 for drawing tablets and supports cursor emulation
inspired by @guyuming76's [branch](https://codeberg.org/guyuming76/dwl/commits/branch/graphic_tablet), with coding help from @Palanix and testing by @Thanatos
### Download
- [git branch](https://codeberg.org/notchoc/dwl/src/branch/tablet-input)
- [2024-05-04](https://codeberg.org/dwl/dwl-patches/raw/branch/main/tablet-input/tablet-input.patch)
### Authors
- [notchoc](https://codeberg.org/notchoc)
- [Palanix](https://codeberg.org/Palanix)