My situation is hopeless to the point I have to buy a new keyboard every couple yrs (10 bux at the puter surplus strores)