A handheld apparatus comprising: a frame structure; a roller ball rotatably supported within the frame structure, wherein the roller ball includes markings encoded on the surface of the roller ball, wherein the markings include absolute position information relating to longitudinal and latitudinal position of the roller ball; and a CMOS imaging sensor configured to read the absolute position information of the markings, wherein a position of the apparatus is determinable based on reading the markings on the roller ball, wherein the roller ball and the CMOS imaging sensor form a first input arrangement disposed on the apparatus, the apparatus further comprising: a second input arrangement disposed on the apparatus, wherein the second input arrangement comprises: an additional frame structure, an additional roller ball rotatably supported within the additional frame structure, wherein the additional roller ball includes additional markings encoded on the surface of the additional roller ball, wherein the additional markings include additional absolute position information relating to longitudinal and latitudinal position of the additional roller ball; and an additional CMOS imaging sensor configured to read the additional absolute position information of the additional markings, wherein a position of the apparatus is determinable based on reading the additional markings on the additional roller ball; and third and fourth input arrangements, wherein each of the third and fourth input arrangements comprises: a further frame structure, and a further roller ball rotatably supported within the further frame structure, wherein only the first and the second input arrangements comprise CMOS imaging sensors, and wherein the first, second, third and fourth input arrangements are used to act as contact points to a media surface. a frame structure; a roller ball rotatably supported within the frame structure, wherein the roller ball includes markings encoded on the surface of the roller ball, wherein the markings include absolute position information relating to longitudinal and latitudinal position of the roller ball; and a CMOS imaging sensor configured to read the absolute position information of the markings, wherein a position of the apparatus is determinable based on reading the markings on the roller ball, a second input arrangement disposed on the apparatus, wherein the second input arrangement comprises: an additional frame structure, an additional roller ball rotatably supported within the additional frame structure, wherein the additional roller ball includes additional markings encoded on the surface of the additional roller ball, wherein the additional markings include additional absolute position information relating to longitudinal and latitudinal position of the additional roller ball; and an additional CMOS imaging sensor configured to read the additional absolute position information of the additional markings, wherein a position of the apparatus is determinable based on reading the additional markings on the additional roller ball; and an additional frame structure, an additional roller ball rotatably supported within the additional frame structure, wherein the additional roller ball includes additional markings encoded on the surface of the additional roller ball, wherein the additional markings include additional absolute position information relating to longitudinal and latitudinal position of the additional roller ball; and an additional CMOS imaging sensor configured to read the additional absolute position information of the additional markings, wherein a position of the apparatus is determinable based on reading the additional markings on the additional roller ball; and third and fourth input arrangements, wherein each of the third and fourth input arrangements comprises: a further frame structure, and a further roller ball rotatably supported within the further frame structure, wherein only the first and the second input arrangements comprise CMOS imaging sensors, and wherein the first, second, third and fourth input arrangements are used to act as contact points to a media surface. a further frame structure, and a further roller ball rotatably supported within the further frame structure, wherein only the first and the second input arrangements comprise CMOS imaging sensors, and wherein the first, second, third and fourth input arrangements are used to act as contact points to a media surface.