Keyboard simulated imput changed from virtual keycode to scan code as Direct3d games were ignoring the former. Also, added infra for rotation detection. Testing yet to be done. Setting up kinect is cumbersome.