You can check whether the connector between keyboard and motherboard lose or not .
It's something looks like this.>>http://www.laptoprepair101.com/wp-images/damaged-connector/fix-broken-keyboard-connector-02.jpg
It's something looks like this.>>http://www.laptoprepair101.com/wp-images/damaged-connector/fix-broken-keyboard-connector-02.jpg