need to fix faux-mouse event