From: Peter Hutterer Date: Tue, 19 May 2009 05:28:16 +0000 (+1000) Subject: Print floating slaves in XI2 list mode. X-Git-Url: https://diplodocus.org/git/xorg-xinput/commitdiff_plain/14f47c23f56c06058673748755b3e31a6d18edf1?ds=sidebyside;hp=-c Print floating slaves in XI2 list mode. Floating slaves are always printed last. Signed-off-by: Peter Hutterer --- 14f47c23f56c06058673748755b3e31a6d18edf1 diff --git a/src/list.c b/src/list.c index daebf3f..09eaa0a 100644 --- a/src/list.c +++ b/src/list.c @@ -270,6 +270,16 @@ list_xi2(Display *display, } } + for (i = 0; i < ndevices; i++) + { + dev = &info[i]; + if (dev->use == XIFloatingSlave) + { + printf("∼ "); + print_info_xi2(display, dev, shortformat); + } + } + XIFreeDeviceInfo(info); return EXIT_SUCCESS;