I once experienced a problem with my Surface Pro 3 where the keyboard (and screen rotation) stopped working while I was working in another State.
I can never find the instructions I used to fix it, so I thought I’d post them here.
Note: For Surface Pro devices only.
Hold Power and Volume Up for 15 seconds. The screen may do things (turn off, turn on. weird clown images appearing) during this time, but just keep pressing and holding.
After 15 seconds, release the buttons, and then press the Power button to boot the Surface again.
And check to see how things are…