Hi,
Easytouch will certainly help you achieve more complex touch and mouse behavior, but really the thing to do here is to account for both,
in your fsm, account for mouse and touch, typically having one state catching both mouse and touch, but reidrect to different logics to handle touches and mouse distinctivly. You can't simulate a mouse using touches.
Bye,
Jean