USB Links

PIC Programming with USB 

USB Device Class Definition for Physical Interface Devices (PID)

HID Information

USB Monitor (DMS) Features

HID USB Driver / Library (Florian Leitner) C# library

MAX3420E data sheet

CY7C63723C data sheet (enCoRe™ USB Combination Low-Speed USB and PS/2 Peripheral Controller)

PIC18F4550

USB Docs

The HID Page - Resources for Developers of USB Devices in the Human Interface Device Class

This includes a link to the USBHIDIO C# source.

www.usb.org

VSJ Making USB C# friendly

Is that you? Writing Better Software for Cool USB Hardware

Detecting USB Drive Removal in a C# Program