Compaq recently filed a patent for a keyboard that uses the typing process itself to recharge laptop batteries. Employing magnets attached to the shaft of each key, the company has developed a way to convert the energy from typing into electrical energy to charge the batteries.