That may be tricky in that most barcode scanners are also known as keyboard wedges. They function as a keyboard and shove keys into the event stream so as to be as indistinguishable from a keyboard as possible. This makes for the greatest compatibility.
Many USB barcode scanners publish themselves as a HID endpoint and then for all intents and purposes, they ARE keyboards.
There are a number of things you can try to do - many scanners are configurable to allow them to spew in a prefix and suffix around the barcode data. If you can test for that, you just send the string to the right place. This is unpalatable in that you have to metaprogram the scanner. Usually this is done with a special set of barcodes. Here is a link to the manual for your scanner. On page 249, there are barcodes for metaprogramming the prefix and suffix.
You might want to figure out how to be a client for the HID events and redirect the scanner events where you want them. I've never tried to do this on LINUX. It's a pain on both Windows and OS 9 era Mac (the last time I played with USB extensively).