While I give the nod to Logitech v450 Nano's here, your requirement may be too much. Your desk may need something a mouse can "see."

Good hunting,
Bob