Thanks Bruce,

It was working but intermittently. I have just made it worse (doesn't work at all!) by removing and refitting crystal and caps.

I will do breadboard I think. I have a low profile metal case 20mhz crystal. Do you have an opinion on cap value? Is it better to go higher or lower if I don't have correct values with me. Also, is it necessary to ground the case of the crystal? Also, EasyHID schematic has a 1m resistor in between OSC1 and OSC2. Do you know if this is a good idea?

Cheers

Rich