Review of Linux Compatibility
The Logitech M235 is an optical and wireless mouse, which connect to the PC via the Logitech Unifying Receiver. This nano receiver has the USB ID 046d:c52f
Bus 002 Device 005: ID 046d:c52f Logitech, Inc. Unifying Receiver
and is automatically recognized and initialized by the Linux kernel:
usb 4-2: new full-speed USB device number 4 using uhci_hcd usb 4-2: New USB device found, idVendor=046d, idProduct=c52f usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 4-2: Product: USB Receiver usb 4-2: Manufacturer: Logitech input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/input/input15 hid-generic 0003:046D:C52F.0005: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1a.1-2/input0 input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/input/input16 hid-generic 0003:046D:C52F.0006: input,hiddev0,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1a.1-2/input1
The devices connected to the Unifying Receiver can be managed via the program Solaar. A Ubuntu version of Solaar can be found at https://launchpad.net/~daniel.pavel/+archive/solaar. This software supports among others to read the battery level of the devices connected to the Unifying Receiver.