I have done it on higher end keyboards but have found that taking out the contact strip and reseating took care of those non working keys,, maybe you might want to try that..i have seen even small hairs even dirt get caught inside those key contacts over time but be careful not to scratch those contacts as they are covered with a special carbon material you should not use any type of cleaners. ,