complete rewrite of input with multi-touch spoof for mouse