. . "In other embodiments, other types of supports can be used that allow a small friction between mouse and surface, such as a roller, wheel, ball, etc." . .