From e897f6f8215a3823772ae6defdf10206784c6b63 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 12 Dec 2014 07:47:20 +1000 Subject: [PATCH] tools: print the formula to calculate resolutions And encourage users to move at least 25cm, makes it a lot easier to pick the resolution. Signed-off-by: Peter Hutterer --- tools/mouse-dpi-tool.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/mouse-dpi-tool.c b/tools/mouse-dpi-tool.c index 2bbaca5..5fbc63d 100644 --- a/tools/mouse-dpi-tool.c +++ b/tools/mouse-dpi-tool.c @@ -181,6 +181,9 @@ print_summary(struct measurements *m) printf("%8dmm %8.2fin %8ddpi\n", (int)(inch * 25.4), inch, res); } + printf("If your resolution is not in the list, calculate it with:\n" + "\tresolution=%d/inches, or\n" + "\tresolution=%d/(mm * 25.4)\n", m->distance, m->distance); } static inline const char* @@ -236,7 +239,7 @@ main (int argc, char **argv) { libevdev_grab(dev, LIBEVDEV_UNGRAB); printf("Mouse %s on %s\n", libevdev_get_name(dev), path); - printf("Move the device along the x-axis.\n"); + printf("Move the device 250mm/10in or more along the x-axis.\n"); printf("Pause 3 seconds before movement to reset, Ctrl+C to exit.\n"); setbuf(stdout, NULL);