Com base no sintoma geral de dispositivos USB que não funcionam quando o XHCI está ativado, parece que seu sistema operacional possui drivers USB 2.0, mas não drivers USB 3.0.
O que esse tipo de configuração do BIOS faz? Encontrei um bom resumo das opções para uma configuração semelhante do BIOS 'XHCI Mode' em uma postagem do usuário tonymac a6f691ac :
Modo XHCI = Desativado - A porta USB 3.0 integrada funciona como uma porta 2.0
Modo XHCI = Ativado - A porta USB 3.0 integrada funciona como uma porta 3.0
Modo XHCI = Automático - A porta USB 3.0 integrada funciona como uma porta 2.0 antes do carregamento do driver do OS USB 3.0. Se você reiniciar o sistema operacional, a porta USB 3.0 integrada funcionará novamente como uma porta 2.0 durante essa fase de reinicialização do BIOS antes do carregamento do driver do OS USB 3.0.
Modo XHCI = Auto inteligente - A porta USB 3.0 integrada funciona como uma porta 2.0 antes do carregamento do driver do OS USB 3.0. Se você reiniciar o sistema operacional, durante esta fase de reinicialização do BIOS, o BIOS é "inteligente" o suficiente para evitar o downgrade da porta USB 3.0 de volta à funcionalidade 2.0 antes do carregamento do driver do OS USB 3.0. Portanto, o Smart Auto é mais rápido que o Auto na segunda inicialização, mas Ativado é mais rápido quando você tiver certeza de que o SO possui o driver USB 3.0 instalado, porque evita a troca. Fazer com que a porta USB 3.0 integrada funcione como uma porta 2.0 é principalmente para suportar a instalação do SO ou para o SO que não possui driver USB 3.0 embutido, para que o teclado USB ainda funcione se o usuário conectar um USB teclado ou qualquer outro dispositivo USB nas portas USB 3.0 antes que o sistema operacional seja instalado com o driver USB 3.0 fornecido com a placa-mãe.
Fundo:
Cada versão principal do USB usou uma nova interface de software no controlador USB (1.x: UHCI / OHCI, 2.x: EHCI: 3.x: XHCI), cada uma incompatível com os drivers da versão anterior. Os controladores USB mais recentes funcionam bem com os periféricos USB mais antigos, portanto, não há razão para um computador ter apenas o hardware USB mais recente - desde que esteja totalmente atualizado com os drivers necessários.
No entanto, ao instalar um sistema operacional, existe a possibilidade de um problema de galinha e ovo em que você tem os drivers em mãos, mas eles não estão embutidos na instalação do sistema operacional e você não tem como concluir a instalação e instalação do sistema operacional. instale os drivers no sistema sem usar o hardware para o qual eles servem.
Para contornar isso no USB, os sistemas incluem portas antigas dedicadas (por exemplo, portas USB 2 dedicadas em um sistema que também possui portas USB 3) ou colocam uma seleção como essa no BIOS que permite alterar as portas para usar o padrão de interface mais antiga no lado do computador e, depois de instalar o SO e o instalador atualizado do driver USB copiado para o sistema, você pode voltar, instalar os drivers USB atualizados e agora tudo está sendo executado no USB mais rápido e mais recente versão.
As várias configurações "Automáticas" parecem uma tentativa de fornecer uma configuração do BIOS que funcione normalmente à velocidade máxima sem precisar alterar uma configuração do BIOS no momento da instalação. Presumivelmente, isso é para salvar chamadas de suporte técnico de proprietários individuais que estão reinstalando seus sistemas operacionais, bem como para ambientes administrados centralmente, onde todas as instalações de sistemas operacionais são feitas por inicialização remota de rede e algo como alterar uma configuração de BIOS em uma máquina processo de instalação seria impraticável.