Kind of lost at what you are looking for here as for most people don't care about how loud or quiet button clicks are since you can feel the steps in the scroll and the left/right clicks, and as far as detecting surfaces if you are using a laser mouse you shouldn't be using it on a very reflective surface, transparent surface, or heavily porous surface in which the beam can not detect the surface below it. If you have a rough surface and can not add something in between to make a laser mouse work, I'd suggest a ball mouse, but you would probably require a PS2 jack for a ball mouse as for I haven't seen any that are usb, as for they are primitive compared to today's laser mice.