An optical cursor control device, for example, an optical mouse, is adapted to use its array sensor to capture image intensity data associated with barcodes. The image intensity data and associated x-y position data is processed to recreate the barcode image and then is decoded to deliver data to a process...http://www.google.com.au/patents/US20060213997?utm_source=gb-gplus-sharePatent US20060213997 - Method and apparatus for a cursor control device barcode reader