add support for touch screen

I think touch screen support may be useful in this plugin