PBP's old USB files can't be used with the new versions of MPASM.

The new version of PBP 2.60 has new USB files that will work with it. But if you're trying to compile an older USB program ... you have to make changes to the files being included, and create a new Descriptor, because the one's from EasyHID don't work with 2.60.

Consequently, until David updates EasyHID, it's "Broke".

If you go back to an earlier version of MPLAB/MPASM then you can still compile the EasyHID or other old USB programs with PBP 2.50 or previous.

meLabs has MPLAB 8.15a on their website.
http://www.melabs.com/support/mplab_old_versions.htm
<br>