I have tried everything from every forum but was not able to make it work. I have found one simple thing that fixed my problem. My laptop model is sony vaio fs742/w
Vaio event service was not running. I went to start-run and typed in msconfig- under services i placed a check mark against "vaio event Service" and rebooted.
Hope this helps