various mouse control behaviors, maya style