In the Portable, the keyboard and mouse are interchangeable: you can swap their locations. Each one plugs into a large header connector over a ribbon cable. Open your Portable's case (carefully!) and swap the locations of your KB and mouse and see if the problem is the same. If it isn't, then the problem is likely on your mainboard (which is what I suspect you will find, probably due to capacitor goo). If the problem is the same, then it's probably the keyboard that's broken.