3 ms·
You can simulate a mouse with existing hardware by decoupling the moving of the pointer and tapping (=clicking). Therefore, moving your finger around the scree
by yason 17y ago
You can simulate a mouse with existing hardware by decoupling the moving of the pointer and tapping (=clicking).
Therefore, moving your finger around the screen or tapping in a new position would only move the "mouse" pointer and not generate mouse clicks.
The mouse buttons could be mapped to some physical buttons on the device or to virtual buttons on the bottom or corners of the screen (think of your typical laptop touchpad layout).
Even better, the software could support a touchpad mode where the finger coordinates on the screen aren't mapped 1:1 to where the "mouse" pointer moves but as deltas similarly to how a touchpad works. This would allow for a fine-grained mouse movement even with the touchscreen and this would naturally limit the mouse clicking to specific locations / buttons only.
- glhaynes 17y agoThis could be done and applications wouldn't have to be rewritten. Likewise, you can just run a desktop OS and desktop apps on a tablet and nothing would have to be rewritten. Everybody thinks that sounds great; once they use it, nobody thinks so anymore. Because it's awful. That's the whole point of iPad using an OS and a collection of apps that from day 1 has been intended for touch.
- yason 17y agoSince you can do that selectively in software there's no reason Flash shouldn't do it while the tablet OS and other applications should. Touchscreen UI is all good but there will always be a class of applications that want both more precision and mousemove events. As a personal note, touchscreens are painful to use unless you only have functionality behind big baby-size buttons. I wish I could always switch to such a touchpad mode if I wanted to.