My TiBook 667 keyboard is showing it's age and some key caps keep lifting off as I type. Is there some sort of fix that will reattach the key caps more permanent than just putting them back? They snap on, butl come loose again from time to time. Titanium Powerbook 667(stock) OS 10.3.9 Bert