Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Leads to build errors on vanilla kernels.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
The rest seems fine, at least my RHEL5 box doesn't complain.
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>
|
|
This program is being used everywhere already anyway, but most sources refer
to the c file directly. Debian has it as part of the joystick package.
Keep it in git somewhere so at least I don't lose it.
Man page taken from the Ubuntu joystick package.
autotools seems a bit of overkill for evtest, but...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|