Oskar Pettersson bio photo

Oskar Pettersson

Researcher in SECOs and TEL. Coder, beer geek and runner in decline.

Twitter Github

Everyone who knows me have probably heard me rant about the lack of quality in the Macbook Pro that I currently have assigned to me at work. It started with bright spots on the screen, which is not really a big deal for me as I'm usually head deep into a IDE and thus not all that visible. Then I had two chargers anything but explode on me, the first one after two months and the replacement I got about one month after that. (The third one have been running fine for over two years now tho). Problems continued and after 7 months I was down to a solid 5 minutes of battery life which effectively rendered the "laptop" a very pretty desktop computer.

Those things where minor compared to the graphics card defect that plagued my version of the MBP (as well as many other laptops from that year). Apple did handle this flawlessly however and replaced it free of charge (I do suppose they charged Nvidia for it ;)). The CD drive has not been working for a few years, but since I have used it perhaps twice in these 3.5isch years that I got the computer, I can't say that it have affected me negatively. The icing on the cake of fail however was the (apparently rather common) loss of keyboard and trackpad functionality half a year ago.

This post is not about Apple flaming however, even tho I have no battery, a spotty screen, no CD drive, no keyboard and no trackpad, it is still very much a useable computer for work (although it is a bit slow due to its age and only 2gb of RAM). This post is actually about me fixing the keyboard/trackpad using the guide from Gigaom.

What this guide changed for me was the advice to use HardwareGrowler to see whether or not the USB was working. It also provided a very good overview of the problem and I found it immensely helpful. Although the problem is not "fixed" it might bring a few more months out of a MBP for someone. So if you are plagued by the loss of trackpad/keyboard in your MBP, try the guide :).