Fixed bug with mouse button events not firing due to improper usage of GetAsyncKeyState