Mr. Badkneecap, have you udated the driver of your scanner from your system[Ubuntu, Redhat, Windows or what so ever and try to scan the any barcode without linking to Dolibarr then if it does give you the proper output you can start linking it with Dolibarr]