The further problem with the Logitech device can be explained by driver or firmware updates: the driver may upload a firmware blob when device is powered up and if the combination of the two is not well tested you might get some unwelcome surprise. Another more mundane reason for jankyness could be related to I/O saturation: your mouse will not necessarily be prioritised when a variety of workloads are being handled by your OS.