Ok, I got a chance to try
com.virtualama.bs.
While it is not a drop-in replacement for the "Default" barcode
scanner, it does use virtually the same API. So in my case, all I had
to do was change a "scanner" variable to point to someplace different.
It actually feels a little better then the default barcode scanner to
me, even allowing landscape or portrait scanning.
I know for a
fact that the "pay" versions have various configuration settings. I did
not dig into the free versions to see if they do as well. So you can
treat the above comments as the "default" behavior for the given barcode
scanner, with the minimal amount of configuration I could get away
with. Skandit required a registration id. For some reason, Manatee did
not, probably because I am in a trial period. That said, I eventually
put them in, just to see if it changes things.