Age | Commit message (Collapse) | Author | Files | Lines |
|
Badly maintained and it only provided rudimentary functionality. Several
bugs were never fixed, so recordings would sometimes skip events.
Use evemu instead:
http://www.freedesktop.org/wiki/Evemu
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
The default behavior (autodetection) is unchanged.
This adds a knob for distros to control directly.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
With newer automake, it throws an error:
configure.ac:5: error: 'AM_CONFIG_HEADER': this macro is obsolete.
You should use the 'AC_CONFIG_HEADERS' macro instead.
The newer macro has been around a long time, so there's no need to
worry about backwards compat here.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
This declaration references INPUT_PROP_MAX, and was introduced in
commit ca8b12d6517568a8a7f2d5244a786e82216f8b43.
Signed-off-by: Daniel Beer <dlbeer@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
fe76f7cd2a6cf3fbb634c61d50648714c050bee4 got inadvertently tagged as 1.28
without bumping configure. Do so now and jump to 1.29.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
evtest versions are different enough now that it does matter what version a
user uses. Add a --version flag to ease triaging of bug reports.
"gcc -o evtest evtest.c" should continue to work, so add an extra ifdef for
the case PACKAGE_VERSION is undefined.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
in query mode, the zero/non-zero exit code matches the zero/non-zero
state of the key bit. so the command "succeeds" in the shell
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Add functionality to query evdev state of a specific key, switch, button,
LED or sound event. This is useful in programs such as powerd
(http://wiki.laptop.org/go/Powerd) which need to query things like the
state of the laptop lid switch from shell code.
Original capture-mode functionality is left unchanged and is still
activated by default. New usage modes are explained in the man page.
Signed-off-by: Daniel Drake <dsd@laptop.org>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
This is in preparation for a followup patch which adds a one-shot
query mode.
Signed-off-by: Daniel Drake <dsd@laptop.org>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
As suggested by Dmitry Torokhov, drop the textual name of the individual
state bits. We already have the name of the constant - use that instead.
Also mark the name lookup tables as static const data.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
X.Org Bug 38053 <http://bugs.freedesktop.org/show_bug.cgi?id=38053>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
EV_SW is the event type for switches.
The EV_SW event codes (SW_*) are defined in the linux kernel in linux/input.h.
However, leave the definition of switches in ifdef blocks according to
when they were committed to the linux kernel.
Signed-off-by: Daniel Kurtz <djkurtz@google.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Don't go the roundabout path of having it return a number, then convert to a
filename.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Turn off buffering when piping the output into a file to stop ppl sending
me empty logs.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Code copied from evtest-capture.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Having all BTN_* together makes it a tad easier to update them.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
All three introduced in the same commit 0417596.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
The first few were introduced in the same commit (5e5ee68), the others
separately. Use a simple ifdef instead of a kernel version check because
some distros may have backported bits and pieces without changing the
version number.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
The only difference for EV_MSC is that the value is printed in hex, the rest
of the code is identical.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
And thus add parsing for SYN_MT_REPORT.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|