title: Capture barcode from background in VB 2010
body: <p>I'm looking to create a program which will run in the background, but will capture any data input by a barcode scanner. Since barcode scanners work more or less as keyboards (I'm not familiar with the specifics of the implementation, but my reading and their behaviour suggests this) my plan was to simply capture all keypresses and look for a distinctive pattern (sequence of numbers entered in improbably fast succession).</p>
  
  <p>I'm a little concerned, however, about the fact that this will require holding up keypresses until I confirm a match. The holdup will probably be barely noticable, but it's still not ideal. My quesetion is: is there any better means of implementation than simple key and pattern detection, for example detecting that the keypresses originate from a barcode scanner?</p>
  
  <p>Thanks for any help you can offer,
  Wyatt</p>