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.-) * [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) * [press_repeat_release](https://codeberg.org/dwl/dwl-patches/wiki/press_repeat_release)
* [primaryselection](https://codeberg.org/dwl/dwl-patches/wiki/primaryselection) * [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) * [togglekblayout](https://codeberg.org/dwl/dwl-patches/wiki/togglekblayout)
* [togglekblayoutandoptions](https://codeberg.org/dwl/dwl-patches/wiki/togglekblayoutandoptions) * [togglekblayoutandoptions](https://codeberg.org/dwl/dwl-patches/wiki/togglekblayoutandoptions)
* [toggle_constraints](https://codeberg.org/dwl/dwl-patches/wiki/toggle_constraints) * [toggle_constraints](https://codeberg.org/dwl/dwl-patches/wiki/toggle_constraints)

@ -5,9 +5,9 @@
* [attachtop](https://codeberg.org/dwl/dwl-patches/wiki/attachtop) * [attachtop](https://codeberg.org/dwl/dwl-patches/wiki/attachtop)
* [autostart](https://codeberg.org/dwl/dwl-patches/wiki/autostart) * [autostart](https://codeberg.org/dwl/dwl-patches/wiki/autostart)
* [bar](https://codeberg.org/dwl/dwl-patches/wiki/bar) * [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) * [barheight](https://codeberg.org/dwl/dwl-patches/wiki/barheight)
* [barpadding](https://codeberg.org/dwl/dwl-patches/wiki/barpadding) * [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) * [borders](https://codeberg.org/dwl/dwl-patches/wiki/borders)
* [bottomstack](https://codeberg.org/dwl/dwl-patches/wiki/bottomstack) * [bottomstack](https://codeberg.org/dwl/dwl-patches/wiki/bottomstack)
* [buttonbystate](https://codeberg.org/dwl/dwl-patches/wiki/buttonbystate) * [buttonbystate](https://codeberg.org/dwl/dwl-patches/wiki/buttonbystate)
@ -28,8 +28,9 @@
* [fakefullscreenclient](https://codeberg.org/dwl/dwl-patches/wiki/fakefullscreenclient) * [fakefullscreenclient](https://codeberg.org/dwl/dwl-patches/wiki/fakefullscreenclient)
* [fallback](https://codeberg.org/dwl/dwl-patches/wiki/fallback) * [fallback](https://codeberg.org/dwl/dwl-patches/wiki/fallback)
* [focusdir](https://codeberg.org/dwl/dwl-patches/wiki/focusdir) * [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) * [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) * [gestures](https://codeberg.org/dwl/dwl-patches/wiki/gestures)
* [headless](https://codeberg.org/dwl/dwl-patches/wiki/headless) * [headless](https://codeberg.org/dwl/dwl-patches/wiki/headless)
* [hide-behind-fullscreen](https://codeberg.org/dwl/dwl-patches/wiki/hide-behind-fullscreen) * [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) * [swapandfocusdir](https://codeberg.org/dwl/dwl-patches/wiki/swapandfocusdir)
* [switchtotag](https://codeberg.org/dwl/dwl-patches/wiki/switchtotag) * [switchtotag](https://codeberg.org/dwl/dwl-patches/wiki/switchtotag)
* [tab](https://codeberg.org/dwl/dwl-patches/wiki/tab) * [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) * [titleurgent](https://codeberg.org/dwl/dwl-patches/wiki/titleurgent)
* [toggle_constraints](https://codeberg.org/dwl/dwl-patches/wiki/toggle_constraints) * [toggle_constraints](https://codeberg.org/dwl/dwl-patches/wiki/toggle_constraints)
* [togglekblayout](https://codeberg.org/dwl/dwl-patches/wiki/togglekblayout) * [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)