Virtualbox: intégration de la souris pour un OS invité type Ubuntu ou Debian
Rédigé par Xavier - -
Si vous lancez des systèmes d'exploitation graphiques dans Virtualbox, vous avez sûrement remarqué un truc embêtant: il faut cliquer dans la machine pour que celle-ci capture la souris. Ensuite vous pouvez bouger le curseur mais il ne peut pas sortir de la machine dans laquelle il est.

Virtualbox fournit des outils invités pour Windows et Linux, qui permettent d'intégrer le curseur de la souris dans la machine virtuelle comme si il s'agissait d'une application banale. Le curseur n'est plus "emprisonné" dans la machine et la sensibilité ne change pas.
Si vous lancez une Mandriva ou openSUSE récente, vous pourrez voir que cela fonctionne déjà d'office. Mais pour Ubuntu et debian ce n'est pas le cas. Voyons comment faire.
Plan
- Installation des outils invités de Virtualbox sur l'OS virtualisé
- Configuration du xorg.conf
Les outils invités de Virtualbox sont des pilotes conçus pour que le système virtualisé fonctionne au mieux. Le xorg.conf est le fichier où sont listés les paramètres du serveur graphique. Sur les versions récentes de la majorité des distributions Linux, le xorg.conf n'est quasiment plus utilisé mais fonctionne toujours si on le met en place.
Outils invités
Voici le nom des paquets à installer (dans l'OS virtualisé).
- Ubuntu 9.10: virtualbox-ose-guest-utils
- Debian lenny: virtualbox-ose-guest-modules-`uname -r` et virtualbox-ose-guest-utils
- Debian squeeze: virtualbox-ose-guest-x11
Paramétrage xorg.conf
Toujours dans l'OS virtualisé, ouvrez votre fichier xorg.conf (si il n'existe pas, il sera créé):
# nano /etc/X11/xorg.conf
Et trouvez le paragraphe:
Section "InputDevice"
Si il n'existe pas, vous allez le créer. Si il existe, modifez-le. Au final vous devez obtenir ceci:
Section "Input Device" Identifier "VBoxMouse" Driver "vboxmouse" option "CorePointer" EndSection
Maintenant relancez l'interface graphique ou redémarrez le système. Votre pointeur de souris est maintenant parfaitement intégré et libre de sortir de la machine virtuelle.