Есть такая штучка - "easyhid". Раньше была халявной. Но и сейчас можно везде качнуть. Это визард-кодогенерилка для PIC. На PIC-овую часть забиваем, интереснее вторая часть - генерилка шаблонов для C, дельфей и васика. Все тонкости работы с HID скрыты идущей в комплекте DLL. Для юзверя есть пара событий - "фтыкание-вытыкание" девайса в usb, прием данных. Ну функция для передачи. Все весьма просто получается...