Add mouse event support
Add mouse event support