I just went to an ifixit store. They opened the back of the laptop. They disconnected the wires from the key/touchpad and plugged it in again.
now my everything is working fine again!
oh and their service was for free. So it’s worth a try.
Topic:
App & System Services
SubTopic:
Core OS
Tags: