1. An optical trackpad module, comprising: a light source; a trackpad that is optically coupled to the light source, wherein the trackpad is configured to receive an input object; and a sensor array that receives at least some of the light from the light source that is reflected off the input object; wherein the sensor array is divided into sub-sections and each sub-section corresponds to a portion of the trackpad, wherein each sub-section detects at least translational movement of the input object on the corresponding trackpad portions to enable detection of the rotational motion of the input object on or above the trackpad.