Add mouse event support