Slashdot Mirror


Optical Mice as Cheap Barcode Scanners?

Ikester asks: "I've been evaluating a couple of barcode scanners including the CueCat (which some of you may recall from the failed off- online marketing stint by Digital Convergence) for a cataloging application. However, getting ahold of these 'free' wands is not that easy these days and it occurred to me that an optical mouse's hardware may be able to perform a similar function with the right mouse driver. For example, it could work as a regular mouse until it 'recognizes' a valid barcode. It could then send the code as if the user had typed it. I Googled the web and newsgroups but I didn't find anything relevant. I'm wondering if anybody from the Slashdot crowd has come across such an approach. With the recent proliferation of optical mice I'm thinking this could be the next best input device for linear barcodes. I have limited knowledge about mouse drivers and the actual design of these mice. Is this even possible?"

3 of 72 comments (clear)

  1. Mature answer? Please? by Ikester · · Score: 2, Insightful
    Thanks for the explanation in the first scentence. However, I don't see why you need to insult.

    You may know about peripheral hardware but based on your "analogy" with OO programming comment, it is clear that you have a lot to learn in that field. I promise that if you ever post a question about OO, I'll give you an honest and mature answer, and I won't call you a moron for asking (even if you are one).

  2. Highly unlikely by TheSHAD0W · · Score: 3, Insightful

    It's a nice idea... Unfortunately, optical mice do all their processing onboard. They don't send any raw data to the PC. I also doubt any use flash memory, and so are capable of a firmware upgrade; and even if they were, it's unlikely they'd have sufficient space to be able to handle both tasks. I suppose the right firmware could make the mouse simply dump raw data upstream and let your PC do the decoding, but that'd also make it incompatible with regular mouse drivers.

  3. Re:Ugh by ChaoticLimbs · · Score: 1, Insightful

    flame on 1. There are NO stupid questions. 2. Your answer is less helpful and creative than the post your griping about. 3. This post is exactly within /.'s mode of operation. He wants to take object A and make it do X function outside its normal operation. The purpose of function X is irrelevant, as is the time/effort factor. 4. You were unkind to the poster who did nothing to you, and sought to build yourself up by taking him down. Every geek hates this, has dealt with this, and I, to name one geek, won't sit quiet for it. /flame