From cdbdcd23e610f1ea85765e74dbac5a9f59ae7cbd Mon Sep 17 00:00:00 2001 From: Thomas Hindoe Paaboel Andersen Date: Thu, 21 Sep 2017 17:18:14 +0200 Subject: [PATCH] G300: set min/max DPI --- src/driver-logitech-g300.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/driver-logitech-g300.c b/src/driver-logitech-g300.c index f913b562..f7f62fba 100644 --- a/src/driver-logitech-g300.c +++ b/src/driver-logitech-g300.c @@ -37,6 +37,8 @@ #define LOGITECH_G300_BUTTON_MAX 8 #define LOGITECH_G300_NUM_DPI 4 #define LOGITECH_G300_NUM_LED 0 +#define LOGITECH_G300_DPI_MIN 250 +#define LOGITECH_G300_DPI_MAX 2500 #define LOGITECH_G300_REPORT_ID_GET_ACTIVE 0xF0 #define LOGITECH_G300_REPORT_ID_SET_ACTIVE 0xF0 @@ -329,6 +331,10 @@ logitech_g300_read_profile(struct ratbag_profile *profile, unsigned int index) resolution->hz = hz; resolution->is_default = res->is_default; resolution->is_active = res->is_default; + + ratbag_resolution_set_range(resolution, + LOGITECH_G300_DPI_MIN, + LOGITECH_G300_DPI_MAX); } }