Shift key status leaking from Guest to Host
|shift key leaks
If a VBox session is running and has focus, and an app in that guest session has focus, e.g. TextPad, and the shift key is pushed, you can push say a and TextPad displays A, so it has responded to the shift.
An app running in the host that is monitoring for the shift using the standard GetAsyncKeyState function receives notification that the shift key is down and thus will respond to it.
I believed the keybard, when captured, should act on all keyboard actions, and not be left for the host (I guess certain reserved keystrokes would be exempt).
This same scenario works fine on VMWare, which is what I am changing from - has worked for many years.
I cannot provide a workaround.
I can provide a program if required to monitor the shift status on the host.