Implement mouse gestures without Rx