This USB C to USB 2.0 B cable do not have compatibility issues, as long as your device has the appropriate interface, you can use it. The cable does not require any driver or program, but the printer or scanner may need to install a driver on your computer.
eBay