Plug & Play da maneira mais difícil, né? Você tem minhas simpatias.
A informação existe e está bem na sua frente. O ID de hardware padrão incorpora o ID do fornecedor e o ID do produto. No seu caso:
HID\VID_046D&PID_C221&REV_0170&MI_00
O ID do fornecedor 046D
é da Logitech Incorporated e o ID do produto C221
é um teclado G11 / G15. (Para comparação, o ID% do produtoC223
é um teclado G11 / G15 com um hub USB.) O ID do fornecedor é apenas o ID do fornecedor atribuído pelo USB-IF. O ID do produto é, obviamente, determinado pela Logitech.
Você poderia, em teoria, restringir sua pesquisa no Console do dispositivo:
devcon hwids "VID_046D&PID_C221"
Leitura adicional
- Identificadores para dispositivos USB . Windows Dev Center. MSDN. Corporação Microsoft.
- HWIDs DevCon . Windows Dev Center. MSDN. Corporação Microsoft.
- Fórum dos Implementadores USB
- Stephen J. Gowdy. Lista de IDs USB . Projeto USB do Linux.