I own a laptop repair company in the UK and we had this problem (same laptop) a while ago...from memory the only keyboard we could find was from Germany and VERY expensive...the customer eventually just stuck in a USB keyboard (one of the small ones that sit on top of the keyboard)