• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Pismo with Unresponsive Trackpad

mdeverhart

Well-known member
I just picked up a 500 MHz Pismo that’s in pretty good shape overall, other than the IBM HDD being dead (click of death, generally sad sounds coming from it). I was able to boot off of the 9.0.2 Restore CD, and everything seems fine other than the drive being dead.

That is, until I ran Drive Setup. As the HDD was clicking and thumping away, the trackpad became less and less responsive, and now neither it nor the mouse button work at all. An external USB mouse works just fine.

I’ve tried removing the dead PRAM battery, resetting the PRAM, resetting the power manager - but no change. I also tried unplugging and replugging the trackpad connector under the key board, but that didn’t make a difference either.

The HDD is still installed. I want to try removing that, just in case it’s causing problems, but I haven’t had a chance to disassemble the machine yet.

Any thoughts? Or am I going to be looking for a new top case in the near future?
 

MacUp72

Well-known member
the first thing for proper testing is a working hdd, I had strange install or system errors with half working drives. Then do a fresh install.
from there you can see if other things work or not, eg trackpad..of course you can also install an SD or CF flash card with their IDE/SD or IDE/CF adapter..
 
Last edited:

mdeverhart

Well-known member
Yep, that’s what I figured. I have a new mSATA SSD and 2.5” PATA adapter on the way. I’m also tearing it down to give it a good cleaning inside, lots of dust and debris. It looks like something might have gotten spilled on the keyboard at some point - there’s gunk under some of the keys and on the top of the DVD drive. Fortunately it seems to have missed the logic board. I’m hoping maybe there’s some gunked up components on the trackpad I can clean once I get the top case off - the trackpad works fine for a few minutes and then slowly stops responding.
 

MacUp72

Well-known member
sharing pics of your process are very welcome :cool:
when the trackpad works for a time maybe its a faulty install, cleaning is a good idea
 

mdeverhart

Well-known member
Still no progress on fixing it, but I’ve eliminated some things that aren’t causing the problem!

I installed a new SSD and did a clean restore from the Pismo 9.0.2 CD. Restarted and… same thing, trackpad responds for a minute and then stops. Interestingly, the mouse button doesn’t work either once the trackpad stops working - which is a little odd considering that the trackpad connects via a flex cable to the main logic board, while the mouse button is on the power board, and connects through the logic board / power board connector.

Ok, time for a full teardown…

The good news is that most everything is in pristine condition. Logic board and CPU board both look great. Modem looks fine (not that I’ll be using it), and I got the top case, display, and inverter board all removed without any problems. I have a bunch of pictures, but in the interest of saving space I won’t post all of the things that look good. The LCD is in great shape, the case isn’t as abused as many of these are.

Now for the bad - something definitely got spilled in here. The power board had clear signs of corrosion, there is green corrosion residue on the edge of the top case and around the mouse button plastic, and some on the bottom case. Like I said earlier, the keyboard and DVD drive showed some evidence of gunk as well. Fortunately it doesn’t look like any got onto the CPU board or logic board - it all went toward the front of the machine and the drive bay.
IMG_4892.jpeg
IMG_4904.jpeg
IMG_4903.jpeg
I cleaned up the corrosion on the power board as best I could with IPA. I also tried resetting the PRAM again, and shielding the track pad from the power board with an anti-static bag (in case the power bad was bad and was emitting a bunch of EMI or something - there is a stick on EMI shield over the Maxim switching regulator controller from the factory, so the power board clearly is somewhat prone to emitting EMI). No luck.

IMG_4898.jpeg

One thing I did notice was that when I flexed the top case a certain way I could get the trackpad from “unresponsive” to “somewhat responsive”. When it was “somewhat responsive”, the mouse button would work. When it was “unresponsive”, the mouse button didn’t work. I suspect that when it’s “unresponsive” that something in the system ignores the whole thing, even though the button isn’t on the same board as the trackpad.

The bottom of the trackpad PCB looks great, but I can’t see what damage or corrosion might be present on the top side, or in the layers of the trackpad itself. Unfortunately, the trackpad is part of the top case assembly, sandwiched between the plastic and the metal frame, which is plastic riveted to the case plastic. I’d need to cut all of the rivets to get it out, and then I’d need to glue it all back together in the end. Even if I could get it out, I’m not confident that it would be repairable.

IMG_4905.jpeg

I was able to find a replacement top case online for a reasonable price, so I have that on order (hopefully it’s real and the order will actually be processed/shipped). I also ordered a replacement power board on eBay - I think it’s unlikely to be the problem, but for $12 it was worth a shot.

This project is starting to take on a Ship of Theseus vibe - I’m already in for a new power adapter (missing), SSD (dead), top case (suspect), and power board (who knows). A full rebuild would require a new PRAM battery and a Li-Ion battery rebuild… we’ll see if I take it that far.
 

CircuitBored

Well-known member
If your Pismo has a working battery: does the issue still present itself when it is battery powered?

I ask because oftentimes trackpads become unresponsive due to a bad ground connection. From your description of flexing the top case making a difference it sure sounds like that could be your issue. I've fixed a lot of trackpads by just cleaning the charging connector. A quick and easy way to test is to place one hand on a grounded part and use the other on the trackpad. If the issue goes away or reduces significantly, you know you've got a bad ground. I've seen this issue present itself on everything from 1400s to modern MacBooks - it's a surprisingly common problem.

Also, there's a fuse on that power board. It's the white part labelled F1. Test its continuity with a multimeter to make sure it hasn't been shorted out by the spill.
 

MacUp72

Well-known member
the tip with the ground connection is interesting, worth a try.
corrosion after liquid damage is particular annoying because connections immediately start to rust when a laptop still is powered on when wet.
Louis Rossmann did a video on YT what happens in realtime..so taking a look at the solder joints again and resoldering some of the connections might help..because what you describe when you flex it a bit, that could as well be cold solder joints (or using a replacement part as you wrote).
 

mdeverhart

Well-known member
Thanks for the feedback!

I don’t have a good battery, so I couldn’t test in that configuration. I did try touching grounded components (EMI shield, PCMCIA slot) with one hand while using the trackpad with the other, but it didn’t make any difference.

The fuse on the power board does have continuity.

I received my new top case yesterday (it arrived shockingly fast - I ordered it Tuesday and it arrived Wednesday. I suppose it helps that it was also coming from SoCal!) and got to test it today - and it fixed the issue. The new trackpad works exactly as expected.

Now I’m trying to decide whether to leave the current power board, or replace it with the new one I have coming. The current board is clearly corroded, so I’m inclined to replace it preemptively. I’d rather not disassemble the machine again if I can help it - it’s one of the easier machines to take apart, but it still makes me nervous to disassemble too much.
 
Top