VirtualBox n'est pas la seule solution à laquelle le support de l'USB fait défaut. La plupart des autres logiciels de virtualisation rencontrent également le même problème. Heureusement, il existe une application appelée FlexiHub permettant aux utilisateurs de connecter l'USB à des machines virtuelles VirtualBox..
Ce logiciel d'USB vers VirtualBox permet au système d'exploitation de votre machine virtuelle d'accéder aux périphériques USB connectés à tout ordinateur présent sur le réseau, et pas seulement à ceux de l'ordinateur physique sur lequel est exécutée la machine virtuelle.
FlexiHub
C'est tout ce que vous avez à faire pour mettre en place la redirection de l'USB vers Vbox. Durant une session virtuelle, vous pourrez utiliser un périphérique USB comme s'il était directement connecté à votre machine virtuelle. FlexiHub est une solution interplateforme supportant les systèmes d'exploitation Windows, Linux, Android et Mac.
Les développeurs de la célèbre plateforme de virtualisation VirtualBox ont depuis toujours oublié d'intégrer à leur solution une fonctionnalité qui aurait pourtant été utile à de nombreux utilisateurs. Le support limité des périphériques USB sur VirtualBox est en effet l'un des aspects les plus frustrants de ce logiciel, qui est incapable de détecter la plupart des périphériques USB.
Le support de l'USB par VirtualBox peut s'avérer très utile dans de nombreux cas. Par exemple, l'utilisation d'un lecteur USB externe pour sauvegarder des données ou l'impression à partir de VirtualBox sont des tâches quotidiennes que les utilisateurs doivent effectuer régulièrement. La possibilité de connecter du matériel USB à VirtualBox en ferait une solution bien plus adaptée aux utilisateurs d'environnements virtuels.
FlexiHub
VirtualBox permet également aux machines virtuelles d'accéder directement aux périphériques USB connectés à l'ordinateur physique sur lequel elles sont exécutées. Le système d'exploitation de la machine virtuelle détecte ainsi un contrôleur USB virtuel. Lorsqu'un périphérique USB est connecté à une machine virtuelle, il n'est plus disponible sur l'ordinateur physique.
Notez que FlexiHub est compatible avec tous les systèmes d'exploitation et que vous pouvez travailler dans VirtualBox sans aucune limite.
Avec les filtres USB, vous pouvez monter un périphérique USB spécifique par défaut sur vos machines virtuelles VirtualBox.
Lorsque le support de l'USB est activé pour un environnement virtuel, vous pouvez contrôler quels périphériques seront connectés automatiquement au système d'exploitation de la machine virtuelle. Pour cela, des filtres sont utilisés en fonction des paramètres spécifiques d'un périphérique USB.
Les périphériques correspondant aux paramètres définis par les filtres seront automatiquement connectés à la machine virtuelle dès leur connexion à l'ordinateur physique. Les périphériques qui ne correspondent pas à ces paramètres ne seront cependant pas exclus de la session, ils pourront être ajoutés manuellement via le menu Périphérique -> USB du système d'exploitation.
De nouveaux filtres peuvent être créés dans la fenêtre des filtres des périphériques USB. Vous pouvez leur donner le nom de votre choix pour les retrouver facilement et indiquer différents critères pour chaque filtre. Il est ainsi possible de définir avec précision quels périphériques doivent être connectés en créant autant de filtres que nécessaire.
Lors de la mise en place de l'USB sur VirtualBox avec Windows 10, vous devrez déconnecter et reconnecter vos périphériques USB. Dans le cas contraire, les filtres créés ne s'appliqueront pas aux périphériques en question.