An input device for use in conjunction with a display of a computing device to input information into the computing device comprising: a sensor, a location detector, an offset calculator, an interface manager and an input controller, wherein: the sensor is to capture an image of position points of a position-encoded film of the display and an image of a reference pixel in a pixel array of the display; the location detector comprises: a film pattern analyzer to compare the image of the position points to a position encoded pattern of the position-encoded film to determine first coordinates of the position-encoded film corresponding to a location of the input device relative to the position-encoded film; and a pixel analyzer to determine the location of the reference pixel within the image of the reference pixel to determine second coordinates of the pixel array corresponding to the location of the input device relative to the pixel array; the offset calculator is to determine a first offset between the geometric location of the position-encoded film and the geometric location of the pixel array from a second offset between the first coordinates and the second coordinates; the interface manager is to calculate a calibration transformation based on the first offset; and the input controller is to detect contact with the display and to control the computing device based on the contact, wherein the interface manager is to instruct the input controller to adjust control settings based on the calibration transformation such that the input device provides different coordinates of a touched location of the input device on the display of the computing device. the sensor is to capture an image of position points of a position-encoded film of the display and an image of a reference pixel in a pixel array of the display; the location detector comprises: a film pattern analyzer to compare the image of the position points to a position encoded pattern of the position-encoded film to determine first coordinates of the position-encoded film corresponding to a location of the input device relative to the position-encoded film; and a pixel analyzer to determine the location of the reference pixel within the image of the reference pixel to determine second coordinates of the pixel array corresponding to the location of the input device relative to the pixel array; a film pattern analyzer to compare the image of the position points to a position encoded pattern of the position-encoded film to determine first coordinates of the position-encoded film corresponding to a location of the input device relative to the position-encoded film; and a pixel analyzer to determine the location of the reference pixel within the image of the reference pixel to determine second coordinates of the pixel array corresponding to the location of the input device relative to the pixel array; the offset calculator is to determine a first offset between the geometric location of the position-encoded film and the geometric location of the pixel array from a second offset between the first coordinates and the second coordinates; the interface manager is to calculate a calibration transformation based on the first offset; and the input controller is to detect contact with the display and to control the computing device based on the contact, wherein the interface manager is to instruct the input controller to adjust control settings based on the calibration transformation such that the input device provides different coordinates of a touched location of the input device on the display of the computing device.