The viewer is in the process of being re-written -- the replacement (which also runs in a browser via the calibre content server) is designed for touch based operation from the start, so these problems will not occur at all there. Until then, you'll have to make do.
|