I Hate "Micro Receivers"
I recently bought an MX610 mouse. It looked pretty neat with it's 2 notification lights that even work on linux. It even used a freakin' laser. Awesome I thought. It'll be a great replacement for my old worn out Microsoft mouse.
The first thing I noticed was the tiny little micro receiver it had. I didn't think too much of it, since I plugged it in, and it worked fine. I had to plug it into the back, since I didn't have any open ports in the front at time. This makes a distance of about 5 feet from the mouse to the receiver. This worked fine for the first couple of days, but then I would notice some lagging here and there. So, I reconfigured my usb connections, and moved it to the front, which now has a 3 foot distance (Yes, I measured). Good enough I thought.
A few days ago, the lagging started coming back. Now, the mouse is less than 2 weeks old. Much too early for me having to replace the batteries. So, I tried moving the mouse closer to the receiver, and it works flawlessly, move it back down, it'll work fine, then will have some random lagging, then fine, then lag, and so on. It becomes really annoying. And it's all to blame on that stupid micro receiver.
New mouse – 3 feet – 1 inch = 3 feet = Poor connection:

Old mouse – 3 feet – 4 feet = -1 feet = Perfect reception:

With my last mouse, it had a receiver on a decent sized wire, which you could then position to be close to mouse, not having to worrying about where your PC was. With the stupid micro receiver, that usefulness is throw out the window. If you want the reception to be better, you need to move the PC closer to the mouse or spend $10-20 on a stupid USB extender cable. If I want to spend an extra $20, I'll buy a nicer mouse, which doesn't have some shitty micro receiver.
My new plan, rig up the old receiver to work with the new one, probably just in the sense of being a USB extender.