A primeira coisa é certificar-se de que, realmente seja esse o problema. Isso pode ser feito fazendo a leitura do código de barras com outro leitor (se o outro conseguir ler, não haveria razão aparente do primeiro não ter conseguido). Isso não isola outros problemas que possa haver com o leitor. Se o leitor não conseguir ler NENHUM tipo de codigo de barras (nem o EAN-13), então, possivelmente o leitor tem algum problema de hardware e não de configuração.
Modelo de leitores mais recentes dificilmente não estarão configurados para os principais tipos de códigos de barras do mercado.
Se a suspeita for a configuração é interessante pegar marcar e modelo do leitor e baixar na web o correspondente manual do usuário. Em geral, todas as marcas disponibilizam links como o que pode ser visto abaixo, onde são dadas instruções para a configuração correta do leitor (Obs: as instruções de uma marca, não se aplicam a outra necessariamente).
Seguem alguns exemplos:
https://www.bematech.com.br/wp-content/uploads/2018/08/MAN-USR-S-100.pdf
https://www.tanca.com.br/assets/conteudo/drivers/TL-120/TL-120_Full_Manual.pdf
https://blog.mgitech.com.br/suporte/knowledge-base/bid/136928/Como-habilitar-a-transmiss-o-do-d-gito-inicial-0-no-c-digo-EAN-13-UPC-A-no-HR100
Clique aqui para saber mais sobre padrões de códigos de barras.
Aqui você encontra várias outras especificações que utilizam código de barras para identificação.