Hello. I've had my MacBook Pro for a while now. Along with it, I bought a Logitech M100 USB mouse. Up until today, it has worked perfectly well for me. Today, while I was playing Team Fortress 2, I noticed that rather frequently, the mouse would freeze for a few seconds. I would be controlling my character, and when I would want to look around, the mouse would stop for a second or two, and then continue working as normal. I would say this happens once every 40 - 1 minute. During crucial moments in the game, those 2 seconds can really mean a ton! I exited the game, and I noticed that sometimes the same mouse would stop working completely. To fix it, I would need to unplug it from the USB port (it's a 13" MacBook Pro 2011) and plug it back in. It would work fine for almost an hour afterwards (and I would need to do the same thing after an hour or so). When the mouse 'stops working completely,' I noticed that the laser in the mouse still works, although the mouse is unable to deliver input to the OS. The trackpad still works. Do you guys have any idea what the problem could be? I greatly appreciate any input. Thanks!