I think you can buy that stuff, sure. but before that, maybe try to squeeze something in the connection of the keyboard and the motherboard and see, sincu you said that applying pressure makes it work more or less. So, obviously, it seems to be simply a connection problem.