Those thin clients that do have USB ports are usually for generic devices. Like a flash drive or a keyboard. Most don't support specialized devices like scanners or non-generic printer drivers.