aboutsummaryrefslogtreecommitdiffstats
path: root/evtest.c
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-10-28 15:33:01 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-11-10 14:56:46 +1000
commit8c4880148d680e9416324fb44e4eada0a906b0ad (patch)
tree9762fffdf9fd35ef970ff2ea61dbddb32e6b5ade /evtest.c
parent1b6d1addd25c27b093527711f7970dd379802981 (diff)
downloadexternal_evtest-8c4880148d680e9416324fb44e4eada0a906b0ad.tar.gz
external_evtest-8c4880148d680e9416324fb44e4eada0a906b0ad.tar.bz2
external_evtest-8c4880148d680e9416324fb44e4eada0a906b0ad.zip
Print absolute axes resolution field.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'evtest.c')
-rw-r--r--evtest.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/evtest.c b/evtest.c
index 8d5eff9..e69834f 100644
--- a/evtest.c
+++ b/evtest.c
@@ -225,7 +225,7 @@ char *keys[KEY_MAX + 1] = {
[KEY_DEL_LINE] = "Delete line",
};
-char *absval[5] = { "Value", "Min ", "Max ", "Fuzz ", "Flat " };
+char *absval[6] = { "Value", "Min ", "Max ", "Fuzz ", "Flat ", "Resolution "};
char *relatives[REL_MAX + 1] = {
[0 ... REL_MAX] = NULL,
@@ -313,7 +313,7 @@ int main (int argc, char **argv)
unsigned short id[4];
unsigned long bit[EV_MAX][NBITS(KEY_MAX)];
char name[256] = "Unknown";
- int abs[5];
+ int abs[6] = {0};
if (argc < 2) {
printf("Usage: evtest /dev/input/eventX\n");
@@ -355,7 +355,7 @@ int main (int argc, char **argv)
printf(" Event code %d (%s)\n", j, names[i] ? (names[i][j] ? names[i][j] : "?") : "?");
if (i == EV_ABS) {
ioctl(fd, EVIOCGABS(j), abs);
- for (k = 0; k < 5; k++)
+ for (k = 0; k < 6; k++)
if ((k < 3) || abs[k])
printf(" %s %6d\n", absval[k], abs[k]);
}