Cela m'est arrivé aussi lorsque j'ai désactivé la capture de la souris. Le curseur de la souris à l'extérieur de VirtualBox est resté coincé à un endroit (parce que je l'ai désactivé) et le nouveau pointeur de la souris dans VirtualBox devient invisible.
La meilleure chose pour résoudre ce problème est d'utiliser réellement un périphérique externe, tel qu'un contrôleur PC avec des sticks analogiques. Alors, branchez d'abord votre contrôleur PC sur le périphérique externe que vous souhaitez, puis téléchargez un programme gratuit appelé JoyToKey ou quelque chose de similaire. Je suggérerais JoyToKey, cela fonctionne parfaitement.
Maintenant, ouvrez JoyToKey et mappez vos touches du clavier, comme w, a, s, d ou en haut, en bas, à gauche, à droite et à gauche et à droite, y compris les clics de souris, y compris le roulement du milieu de la souris et l'axe de mouvement de la souris (ce que vous utilisez pour déplacer une souris , J'ai mappé le mien sur mes sticks analogiques de contrôleur pour déplacer le pointeur) sur votre contrôleur PC.
Ensuite, ouvrez VirtualBox (désactivez la capture). De cette façon, au moins maintenant, vous pouvez déplacer le pointeur qui était initialement bloqué en un seul endroit avec votre contrôleur PC.
Donc, si vous souhaitez utiliser dans Unity3d, ouvrez Unity3d maintenant. Déplacez votre pointeur à l'aide de votre appareil externe, essayez de prévisualiser un jeu que vous avez créé, et maintenant vous pouvez regarder autour de vous avec la souris! Sinon, désactivez l'accélération matérielle (faites glisser le curseur sur aucun au lieu de plein) dans les options d'affichage lorsque vous êtes dans VirtualBox, (cependant cela ne fonctionne pas si vous souhaitez utiliser Unity3d, car le pointeur disparaît toujours lorsque vous survolez le programme)