Por que os drivers bluetooth do controlador PS3 substituem a pilha bluetooth do sistema operacional?

Por que os drivers bluetooth do controlador PS3 substituem a pilha bluetooth do sistema operacional?

Espero que esta questão esteja no tópico deste site, pois pode ser um pouco técnica demais e também relacionada a jogos.

O controlador PS3 pode ser usado no Windows por meio de programas como MotionInJoy e o servidor SCP de código aberto. Porém, em todos os programas, para usar o controlador sem fio com bluetooth, você precisa sobrecarregar a pilha de bluetooth do sistema operacional de tal maneira que o dongle bluetooth só possa ser dedicado para uso com o controlador PS3.

Só estou me perguntando sobre as razões técnicas pelas quais esse é o caso. Os dispositivos Bluetooth não deveriam ser interoperáveis ​​através do uso de perfis?

informação relacionada