So here's a weird problem that I hope someone can help me with. I have a lenovo flex 3-1580 and recently the buttons stopped working so i opened it and inspected it and took the ribbon cable out and put it back in and the buttons started working.. but only on the login screen. as soon as i log in they stop working but everything else on the touchpad works just fine. has anyone had this problem before or does anyone know how to fix it? please help!