I have a very wierd issue with my macbook air early2015. The shift key is almost always stuck after I wake the computer and login. However this does not affect text for some reason, I can still use the shift key normally in all text fields. It does however affect the slow animation and multiple selection stuff that happens while pressing shift, which makes using the mac almost impossible.
This is always fixed after I reboot, but 9/10 times the key is stuck again after I wake it up and login. Additionally, the problem only happens if the laptop was sleeping long enough for the login screen to appear. The key works fine on the hardware side so I'm pretty sure its a Software thing.
I also couldn't find anyone else with this problem.