Radical surgery to the lower half of the XO is necessary, so your OLPC will never be the same if you do this. I did it because I had too many Dremel wheels on my hands and my XO was so much more convenient to cut holes in than my neighbor's car. Who wants to mess with an extension cord and the potential for bad weather? Also because my XO's keyboard failed -- the Ctrl key got stuck -- after the 30 day warranty period had already ended.
Things you'll need:
1. A new keyboard (see step 1)
2. Dremel tool or equivalent in sweat and pain
3. A jeweler's large phillips screwdriver, or one of those double-ended freebies they used to give away at IT-related conventions
4. Lots of cellophane tape (or hundreds of tiny helpers who don't mind being sealed inside your XO forever)
5. A desoldering iron (optional)
6. An XO laptop from OLPC, preferably one that has a keyboard problem.
Step 1: Order Your New Keyboard
The "Super Mini USB Keyboard" at CyberGuys.com sounded like a match based on the advertised measurements. When the box arrived in the mail, the package declared it to be an "ASK-3100 Series Ultra Mini Keyboard," featuring "the architecture of scissors keycaps."
I'm no architect, but the ASK-3100 Series Ultra Mini is a near perfect fit and a pretty good deal at $32 (plus shipping). I neglected to sign up for the "buyer's club" to get the extra 5% off. Sign up for the extra 5% off!
Here's the URL: http://www.cyberguys.com/templates/SearchDetail.asp?productID=7599