Как я понимаю, речь идет о том, чтобы перехватывать штрихкод товара, независимо от используемой кассы...
Не очень себе представляю, как перехватывать COM и USB, независимо от платформы, потому, полагаю, надо иметь дело с WiFi-сканерами. Это навскидку и без завершенного решения.