So this is working a lot better on 4.3 but I am still noticing a couple of things.
If I have the debugger or Deployment too attached while running I notice every key I press throws a CLR_E_NULL_REFERENCE exception from GHI.Usb.Host.Keyboard::CheckEvents and GHI.Usb.Host.Keyboard::OnKeyDown.
I am not subscribed to the OnKeyDown event, I will subscribe and report back.
If I DO NOT have either the debugger or deployment tool attached it goes VERY slow. Perhaps this is because of the errors? I’m not sure. Again I’ll report back.