I think we would need to upgrade to SDL 2 for this. Right now you can't tell touchscreen and mouse events apart, they show as the same. If I did this, I would probably have touchscreen events not cause any drawing at all. I'm not sure how these two things could reliably work together, drawing and zooming.
I do plan to upgrade to SDL 2 at some point, but there are other things I want to work on first.