split mouse user input handler