From: Peter Hutterer Date: Mon, 9 Apr 2012 23:28:36 +0000 (+1000) Subject: Print the sourceid for raw events X-Git-Url: https://diplodocus.org/git/xorg-xinput/commitdiff_plain/286edaa10022fad59acd6d1eabb3a74769c99892?ds=inline;hp=-c Print the sourceid for raw events Due to http://bugs.freedesktop.org/show_bug.cgi?id=34240 this will display 0 for XI < 2.2 and libXi < 1.6.1. Signed-off-by: Peter Hutterer Reviewed-by: Chase Douglas --- 286edaa10022fad59acd6d1eabb3a74769c99892 diff --git a/src/test_xi2.c b/src/test_xi2.c index 7fd6f85..bcb4880 100644 --- a/src/test_xi2.c +++ b/src/test_xi2.c @@ -147,7 +147,7 @@ static void print_rawevent(XIRawEvent *event) int i; double *val, *raw_val; - printf(" device: %d\n", event->deviceid); + printf(" device: %d (%d)\n", event->deviceid, event->sourceid); printf(" detail: %d\n", event->detail); printf(" valuators:\n"); #if HAVE_XI21