Page 1 of 1

Releasing keyboard capture when IME operative on WIN host

Posted: 23. Sep 2008, 13:10
by mbeddow
Version 2.0.2
Host platform Win XP Pro
Guest OS Asianux Linux (ubuntu-ish)

Problem. If guest system captures keyboard when host OS has MS Korean IME active, KB capture cannot be released by the assigned key.

To reproduce. On host system, activate MS Korean IME. Now give focus to VirtualBox window. All is fine until attempt to use Right Ctrl to return keyboard to host system. The keystroke is not recognised and the KB/Mouse capture can't be released. The only way to get back to the host system is to shut down the Virtual Box.

This is almost certainly a problem with the way the MS IME sends keystrokes to applications. Maybe it's not something that can be fixed within VirtualBox.

The user-end fix is to remember to switch off the Korean IME before giving a Virtual Box window the focus, but for people who don't remember to do that, it would be nice if there was some alternative to shutting down the guest system to get the KB back to the host...

[NB this is not about how to type Korean into a guest system. That works fine (using the XWindow IME on the guest of course).]

Posted: 23. Sep 2008, 19:28
by Sasquatch
If you install the Guest Additions, you will get Mouse Integration, so you can move the mouse outside the VM Window without the use of the Host key.

Posted: 23. Sep 2008, 20:20
by mbeddow
Many thanks for the prompt reply.

Maybe some mention of this in the docs, warning CJK IME users on WIN hosts that they can't use the release key when their IME is active in the host system, might help.