Fix Surface Pro 3 Keyboard Won’t Work – Resolved

I had this issue twice now on the same surface.

The issue is the keyboard and the trackpad will not work, all troubleshooting was done including replacing the keyboard with the Surface Pro 4 keyboard and still no luck.

The Fix:

Just shut down the Surface Pro/2/3 normally using the power button. Then, when it’s off, press the power button and the volume up buttons at the same time, for at least 15 seconds. You may see the screen or the lighting on Type Cover flicker, but keep holding the buttons.

Release the buttons, and let the machine sit for at least 12 seconds. Then, turn it back on normally.

Your system might enter the system bios, just use the keyboard to exit.  After booting into Windows your keyboard should work fine again.

How To Fix – Starting httpd: httpd: Could not reliably determine the server’s fully qualified domain name.

Here is how to fix :

Starting httpd: httpd: Could not reliably determine the server’s fully qualified domain name.

You might get this error when restarting Apache. To resolve the issue add the following to your httpd.conf file:

ServerName xyz.yourdomainname.com

The file is usually located at – /etc/httpd/conf/httpd.conf

I use the same information that is in my reverse dns to my main public server IP.