I have an idea which can spare the optical mouses. The thought was begun when I used intel’s remote keyboard. It uses the wifi connection to contact PC and the display of our smartphone itself can be the mouse touchpad.
My idea is to develop an app or a software to make use of the gravity, motion sensors in smartphone. If waving my phone in my hand can move the mouse pointer it would be handy. The same can be used playing games ( like the PlayStation ,Xbox stuffs; the cricket game).