A partir de windows 6.0 el gps, interno o externo, lo gestiona windows; en resumen, toma los datos del gps y los trasmite a travez de un puerto a todos los programas que lo requieran, en WM 5.0 no tenes ese administrador de gps de windows por lo que creo que sera dificil que te funcione.
Te aconsejo isntalar el WM6, la version de franlov se instala directamente y funciona mejor que el 5.0
Saludos