Fix HTC One device's capacitive button presses
Some HTC One devices has issues with injecting key codes. Hopefully this can be resoled by changing the input device type. Let's see how it goes.
Fix delayed screen on
Some ROM's has issues with delayed screen on reactions. Possibly an issue with executing handlers while in deep sleep, so let's place this action outside of the handler.