diff --git a/src/driver-logitech-unifying.c b/src/driver-logitech-unifying.c index c3d1b07f..8de58400 100644 --- a/src/driver-logitech-unifying.c +++ b/src/driver-logitech-unifying.c @@ -155,13 +155,19 @@ static const struct ratbag_id unifying_table[] = { .version = VERSION_ANY }, .data = 1, }, - {.id = { .bustype = BUS_USB, .vendor = USB_VENDOR_ID_LOGITECH, .product = USB_DEVICE_ID_LOGITECH_M570, .version = VERSION_ANY }, .data = 1, }, + {.id = { .bustype = BUS_USB, + .vendor = USB_VENDOR_ID_LOGITECH, + .product = USB_DEVICE_ID_LOGITECH_MX_MASTER, + .version = VERSION_ANY }, + .data = 1, + }, + { }, }; diff --git a/src/libratbag-private.h b/src/libratbag-private.h index 52bef3cf..2e2b5e31 100644 --- a/src/libratbag-private.h +++ b/src/libratbag-private.h @@ -34,6 +34,7 @@ #define USB_VENDOR_ID_LOGITECH 0x046d #define USB_DEVICE_ID_LOGITECH_M705 0x101b #define USB_DEVICE_ID_LOGITECH_M570 0x1028 +#define USB_DEVICE_ID_LOGITECH_MX_MASTER 0x4041 #define USB_DEVICE_ID_UNIFYING_RECEIVER 0xc52b #define USB_DEVICE_ID_UNIFYING_RECEIVER2 0xc532