diff --git a/tools/touchpad-edge-detector.c b/tools/touchpad-edge-detector.c index e09f028..ca34414 100644 --- a/tools/touchpad-edge-detector.c +++ b/tools/touchpad-edge-detector.c @@ -184,8 +184,8 @@ print_udev_override_rule(struct libevdev *dev, x = libevdev_get_abs_info(dev, ABS_X); y = libevdev_get_abs_info(dev, ABS_Y); - w = x->maximum - x->minimum; - h = y->maximum - y->minimum; + w = dim->right - dim->left; + h = dim->bottom - dim->top; xres = round((double)w/size->w); yres = round((double)h/size->h);