VirtualBox does not send Control key events to guest OS.

January 23rd, 2009
Now that's a strange one.

This is the case: you run Windows XP as a guest operating system in VirtualBox in your Ubuntu box. However, VirtualBox refuses to send events for the Control key (for example, if you press Ctrl-N Windows XP will just receive 'N').

It is possible that the problem is caused by a feature of Ubuntu rather than a bug in VirtualBox. Specifically you have to make sure that you have unchecked the Show position of pointer when the Control key is pressed.

Go to System → Preferences → Mouse → General. Make it look like this:

locate-pointer.jpg



Showing the position of the pointer is neat feature but it seems that you have to live without it if you want Control key events to be passed in your VirtualBox guests...

9 Responses to “VirtualBox does not send Control key events to guest OS.”

  1. Matt Grommes Says:
    Man, thanks for this. This was the last thing bugging me about running my virtualbox install.
  2. rodralez Says:
    Thanks Giannis! It was an annoying issue not to be able of using copy & paste under WinXP as guest OS.
  3. joG Says:
    Tnx Man, now i can use my fav cltr-z!!!
  4. Squirm Says:
    Thanks for posting this. My sanity has been restored.
  5. herbert Says:
    That fixed it for me. Thanks man!!
  6. tom Says:
    thanks a lot. this is correct my problem. my guest os and host os both are ubuntu 11.04 desktop.
  7. Phren Says:
    Perfekt post to help me!
  8. Premek Says:
    I was wondering why this behaviour, thanks for the post, it helped.
  9. Leonardo Cabrera Says:
    This is the best post ever!

Leave a Reply