neko/xorg/xf86-input-neko
Miroslav Šedivý ea5517b270
Xorg input driver (#53)
* add xf86 input driver.

* cleanup.

* rewrite to unix socket PoC.

* add input rebuild.

* lint & docs.

* add input driver struct.

* comments, lint, socket name from config.

* add touch events to webrtc.

* switch to uint32.

* misc update logging & linting,

* fix screen size

* set touchscreen as core pointer.

* add touch to ws control.

* SendCoreEvents.

* extract to own xinput folder.

* add debounce.

* switch pressure to uint8.

* check buffer size.

* send touch events with system init.
2023-08-17 16:14:59 +02:00
..
m4 Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
src Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
.gitignore Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
80-neko.conf Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
autogen-clean.sh Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
autogen.sh Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
configure.ac Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
COPYING Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
Dockerfile Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
Makefile.am Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
README.md Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
release.sh Xorg input driver (#53) 2023-08-17 16:14:59 +02:00
xorg-neko.pc.in Xorg input driver (#53) 2023-08-17 16:14:59 +02:00

xf86-input-neko

X.org neko input driver

how to use

xf86-input-neko assumes you have only one virtual touchscreen device available, see 80-neko.conf. If there are multiple in your system, please specify one config section for each. xf86-input-neko aims to make neko easy to use and doesn't offer special configuration options.

  • ./configure --prefix=/usr
  • make
  • sudo make install

Done.

To uninstall, again go inside the extracted directory, and do

sudo make uninstall