some mouse input and select item palette