SmartCursor a Virtual Mouse for Smartphones
Using the camera as an input to judge the motion of the phone, translate this into motions for an onscreen mouse pointer (ala' SPHelper) to allow smartphones to point and click onscreen controls. This would allow the use of some PocketPC (PPC) software by giving them a viable, intuitive, and speedy system to select any onscreen gadgets.
The 'click' button would be user-configurable so that any button they desire to use on the Smartphone can be used to be the 'down click' of the virtual mouse. In this way you could assign it to any of the extra buttons available on the side of the phone or on keyboards (like on the Dash).
Another button would also turn ON/OFF the virtual mouse as well so the app could be available at any time without affecting apps that don't need it.
Portrait to landscape mode changing (helloooo iPhone and Vox!) could be done by camera motion judging as well. Also flipping display upside down - whatever is supported in the OS of course.
Settings/preferences should include list of applications to suspend SmartCursor operations while these apps are in operation. Camera, VideoRecorder, etc. User can add apps as needed along with notes to suspend while 'in front' or suspend while active.
Alternate operation, if needed to prevent this app from slowing down other apps, hold activation button UNTIL desired click area is under cursor, send click, then suspend until activation button is held again.
With an app like this use of PPC apps, once successfully installed, would be a snap (of the wrist)!
Personally I just like the idea. I'm not as fond of the PPC OS as I am of the Smartphone OS. However a few apps, like Opera Mobile, could really benefit from having a virtual cursor program that is reliable and easy to use.
The key to future development would be the free availability of this application which is why I'm not trying to patent the idea, copyright it, or trademark anything about it. The idea is now public domain and I release the concept for any non-commerical use!
Kermit Woodall
Edit/Delete Message






