Find a file
Alyssa Ross d8c491f57e
Include all include files in dist tarballs
Otherwise, the distribution tarballs will be generated based on what's
in libevdev_la_SOURCES, which only includes the headers for the
operating system the maintainer happens to be running "make dist"
from.  As a result of this, e.g. the 1.13.0 tarball only includes the
headers for Linux, making the tarball unbuildable for FreeBSD.

"meson dist" was already doing the right thing.

Signed-off-by: Alyssa Ross <hi@alyssa.is>
2023-01-13 21:43:04 +00:00
.gitlab-ci gitlab CI: sync the meson-build.sh script with libinput 2023-01-10 08:56:52 +10:00
doc doc: fix distcheck 2019-06-05 11:15:15 +10:00
include/linux include: sync event codes with kernel 5.19 2022-08-02 11:09:51 +10:00
libevdev Include all include files in dist tarballs 2023-01-13 21:43:04 +00:00
m4 m4: fix CC_CHECK_WERROR and CC_FLAG_VISIBILITY macros 2014-06-05 15:16:06 +10:00
test test: drop the valgrind make check wrappers from autotools 2023-01-04 15:51:58 +10:00
tools Add a manpage for mouse-dpi-tool 2021-11-15 08:58:11 +01:00
.editorconfig Use editorconfig instead of a sprinkling of :vim: instructions 2020-02-27 05:58:05 +00:00
.gitignore tools: add a man page for the touchpad-edge-detector tool 2020-10-06 09:56:33 +10:00
.gitlab-ci.yml gitlab CI: use b2c instead of qemu 2023-01-05 10:32:01 +10:00
autogen.sh autogen: add default patch prefix 2017-01-26 14:25:02 +10:00
CODING_STYLE.md CODING_STYLE.md: fix a typo 2020-11-03 14:42:25 +08:00
configure.ac test: drop the valgrind make check wrappers from autotools 2023-01-04 15:51:58 +10:00
COPYING Change to the (always intended) MIT license 2021-01-25 13:46:55 +10:00
libevdev.pc.in Fix name and version in pkgconfig file 2013-07-24 07:27:17 +10:00
Makefile.am Add support for the meson build system 2020-02-17 17:42:32 +10:00
meson.build meson.build: add the tests that need uinput into a needs-uinput suite 2023-01-05 10:25:02 +10:00
meson_options.txt meson: Use proper type for bool object 2022-10-20 23:13:06 +03:00
README.md README: drop an obsolete paragraph 2020-10-26 09:06:09 +10:00

libevdev - wrapper library for evdev input devices

libevdev is a wrapper library for evdev devices. it moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc.

https://gitlab.freedesktop.org/libevdev/libevdev.git

Go here for the API documentation: http://www.freedesktop.org/software/libevdev/doc/latest/

File bugs in the freedesktop.org GitLab instance: https://gitlab.freedesktop.org/libevdev/libevdev/issues/

Patches should be submitted as merge requests in the GitLab instance: https://gitlab.freedesktop.org/libevdev/libevdev/merge_requests/

Questions and general comments should be submitted to the input-tools@lists.freedesktop.org mailing list: http://lists.freedesktop.org/mailman/listinfo/input-tools