mira por experiencia personal no compres en tu vida (o por lo menos hasta unos años) un cable para celular que sea por USB a menos que haya software para este tipo de cable.
Resulta (sobre todo en los Samsung) que el software que se desarrollo para estos celulares reconocen solo puertos COM que no son el de la impresora sino los llamados Serial. Los que vienen en USB se les deben instalar un ¿"driver"?

para que ese cable se transforme de forma virtual en SERIAL, o sea, si compras el cable serial lo enchufas y todo sale funcionando o no funciona. Si compras un cable USB vas a estar dos semanas intentando hacer funcionar el cable, es muy problable que no funcione o si pero con algunas limitaciones y termines cambiando por un cable serial, lo que si estoy dudando ahora es si existen los cables para los samsung x... en version serial. Si existen compra de esos que yo vi los software de samsung y tienen compatibilidad.