Open Finder > Applications > Utilities > Terminal . Run: sudo rm -rf /Library/Extensions/SiLabsUSBDriver.kext (if it exists).
You should see a device named something like /dev/tty.SLAB_USBtoUART or /dev/tty.usbserial .
That string is what you type into your POS software’s "Scanner Settings" field. If you are using an Apple Silicon (M1, M2, M3) Mac, you are in the clear. The modern Silicon Labs drivers are universal (ARM64). Zebex Crd-20 Driver For Mac
The legendary handshake scanner doesn't have to die just because you switched to a Mac.
But here is where things get sticky: You just upgraded your inventory management system to a new MacBook Pro or an iMac, and suddenly, your trusty CRD-20 is a paperweight. Open Finder > Applications > Utilities > Terminal
However, if you are still trying to use the from 2012—it will not run. You cannot configure the CRD-20 via a GUI on modern Macs. You must use the physical barcode configuration sheet. Final Verdict: Should you upgrade? The CRD-20 is a beast of a scanner. The build quality is superior to most $50 Amazon specials. But on macOS, it is a legacy device.
Here is the safe path to getting it working: That string is what you type into your
Unlike Windows, macOS doesn't always automatically recognize legacy USB-COM devices. However, with the right driver configuration, you can have that CRD-20 scanning into your POS software within minutes.