drkarasheed :
After upgrading to Windows 8.1 keyboards are not working. on screen kb works
Try refreshing your Keyboard Driver.
Winkey plus 'X' and choose Device Manager.
Find Keyboard and double click to find Update Driver.
If you don't see Keyboard, go to your PC manufacturer's Website and download drivers from there.