Não tenho consciência de que existem cabos de substituição, mas pode sempre comprar, por exemplo, o cabo USB A-B (ou A-whatever), cortar o lado B e utilizar o lado A como cabo de substituição. A maior diferença entre os cabos USB é se o cabo tem uma proteção interna ou não. Existem vários tamanhos para fios dentro do cabo USB, mas não acho que a diferença seria um problema. Também é difícil determinar o tamanho exato dos fios ao comprar o cabo, mas se você não tiver certeza, escolha cabos mais grossos.
Substitui cabos USB em vários joysticks e mouses e não tive grandes problemas. Ouvi dizer que (mas eu nunca vi nenhum) alguns cabos têm esquemas de cores não padrão, então seria melhor confirmar conexões com um multímetro em testes de continuidade se você tiver um. Basta cortar o cabo existente pela metade (mas confirme primeiro que é o cabo!) E ver quais pinos no conector vão para quais fios.
Além disso, tenha cuidado com as contas de ferrite que você pode encontrar dentro do cabo. É importante ter o número exato de voltas de fio passando por elas, para que funcionem corretamente. Além disso, certifique-se de prestar atenção aos problemas que podem ser causados pela tensão do cabo. É uma boa ideia prender o cabo na parte interna do dispositivo de modo que, quando o cabo for puxado, as juntas de solda não fiquem estressadas. Eu vi algumas pessoas amarrar o cabo em um nó dentro do gabinete do dispositivo, para que o nó seja puxado. Eu não acho que isso terá grande impacto na força do sinal, se o cabo não for muito longo.
Aqui é minha pergunta sobre electronics.se sobre um problema similar. Lá, eu estava tentando consertar o cabo USB existente com o conector danificado, mas alguns conselhos que me deram poderiam ajudar aqui também.