• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

ADB Keyboard - CAPS! again

In vintage computing the main benefit of solving a problem is it helps you to find the next problem.

After fixing my IIsi logic board (caps) and its PSU (caps) I found the ADB keyboard beginning to act strangely. Sometimes it seemed dead, other times it would pass through a couple of characters then freeze.

Mouse was fine, so I reckoned the ADB controller on the logic board must be OK, and the cable was most likely OK.

Soft power button (reset) also worked reliably. In fact, pressing the power button after a number of failed keystrokes resulted in display of the first 2-3 characters (apparently released from the keyboard's onboard buffer) and then sometimes a string of random characters that would continue until hitting the power button again. Clearly the controller chip was getting garbled signals somehow, or was corrupted.

Opened it up, blew out a bit of accumulated wool, inspected PCB carefully. No cracked traces or dry solder joints anywhere. However, there are two electrolytic caps, one at each end of the controller chip - both 1uf x 50v.

Replaced those two caps and problem seems solved. They must have been failing and letting some sort of electrical noise disturb the controller logic.

The keyboard is M00487, originally sold with a Mac Classic.

Rick

 
Very good to know. Those caps seem to be ruining everything's day after 20 years.

Can we move this to the peripheral forum?

 
Ugh, now I'll have to deal with my keyboard failing at some point? I don't think I've ever hated an electronic component as much as surface mount capacitors from 2 decades ago.

 
yeah those old leaky electrolytics are quite annoying... good news is (10uf 16v) and (1uf 50v) ceramic caps are so cheap now, by default i'm using them with the standard cap price, way easier for me to install, especially with the LC-I/II recaps.

 
Back
Top