Satellite M505D-S4000 toshiba keyboard ,Substitute toshiba Satellite M505D-S4000 Keyboard