fix on user preferences + several changes on mouse behaviors