Me deparei com um problema que não tinha reparado até testar um HardWare feito no XP rodando no Win7.
O HardWare e o SoftWare num PC com Windows XP,se comunicam nativamente com um dispositivo (USB/HID)utilizando tamanhos diferentes de pacotes de bytes,por exemplo,programo o HardWare para enviar pacotes de 64 bytes contínuos para o programa no PC,enquanto o programa no PC envia pacotes de 8 bytes.
No windows 7,só aceita (sem driver específico)pacotes 8 x 8.
Alguma observação?