Added tests and Changed Skipinputevent

SkipInputEvent was causing issues and making the cursor jump around. This was tested in all desktop FF Chrome, IE 11-8. Galaxy Devices with Chrome and FF.