Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

VirtualBox USB Dongle : comment utiliser une clé de licence USB avec VirtualBox

Editorial Team Editorial Team Apr 14, 2025

La virtualisation permet d’exécuter plusieurs systèmes d’exploitation sur un seul ordinateur. Bien que les machines virtuelles partagent les ressources du PC physique (hôte), il est nécessaire d’utiliser un système de passthrough USB VirtualBox pour accéder à une clé de sécurité USB et lancer certains logiciels.

Il est possible de configurer un passthrough USB sur VirtualBox, mais de nombreux utilisateurs se plaignent de la faible stabilité de cette méthode. En effet, la connexion ne permet d’accéder qu’aux clés connectées physiquement à l’hôte.

Dans cet article, nous allons vous expliquer comment établir une connexion fiable avec une clé USB VirtualBox. Vous découvrirez également différentes solutions pour partager une clé de licence via VirtualBox.

Utiliser un logiciel dédié pour rediriger une clé USB dans VirtualBox

Donglify
4.5 Classement basé sur 198 + utilisateurs
Avec Donglify, les utilisateurs peuvent rediriger une clé de licence USB depuis Windows ou macOS vers une machine virtuelle VirtualBox. Cette redirection permet d’utiliser la licence à la fois sur l’environnement physique et virtuel.
Donglify
Démarrez dès aujourd'hui votre période d'essai gratuite
Période d'essai de 7 jours Annulation possible à tout moment
Windows 7/8/10/11, Server 2008 R2/2012/2016/2019/2022, Windows 10/11 on ARM, macOS 10.15+
Vous êtes déjà un utilisateur de Donglify ? Se connecter →

Le logiciel utilise une technologie de redirection via le réseau TCP/IP. Cela permet de transférer des clés de sécurité USB vers tout type d’environnement, même si la clé n’est pas connectée physiquement au PC hôte. Ainsi, Donglify offre une solution stable de passthrough USB pour VirtualBox.

Comment activer une clé USB dans VirtualBox

1
Créez un compte gratuit sur le site officiel de Donglify. Après l’inscription, vous serez invité à choisir une formule d’abonnement (chaque plan inclut un essai gratuit de 7 jours).
2
Téléchargez et installez Donglify sur l’ordinateur hôte (Windows ou macOS).

Remarque : vous devez installer Donglify sur la machine physique à laquelle la clé USB est connectée.
 Installer Donglify
3
Lancez Donglify et connectez-vous avec les identifiants créés sur le site.
 Connectez-vous à votre compte Donglify
4
Cliquez sur le symbole “+” pour afficher les clés de licence USB connectées. Cochez la case correspondant à la clé souhaitée, puis cliquez sur “Partager”.
 Partage d’un dongle via VirtualBox
5
Sur la machine VirtualBox, installez Donglify, connectez-vous à votre compte, puis repérez la clé partagée dans la liste pour vous y connecter.
 Se connecter à une clé USB partagée
6
Une fois la connexion établie, la clé USB sera visible dans le gestionnaire de périphériques de la machine virtuelle. Grâce à Donglify, vous pouvez utiliser la clé comme si elle était physiquement branchée à la VM.

Pour en savoir plus sur l'utilisation de Donglify avec VirtualBox, regardez ce guide vidéo :

 Donglify

Points clés pour connecter une clé USB à VirtualBox avec Donglify

Avant de connecter une clé USB à VirtualBox avec Donglify, voici trois éléments essentiels à prendre en compte :

Connexion Internet obligatoire : même si tous vos appareils sont connectés au même réseau local (LAN), ils doivent également avoir un accès à Internet pour utiliser Donglify.

Compatibilité Windows/macOS : Donglify fonctionne à la fois sur Windows et Mac. Vous pouvez donc partager une clé USB entre deux systèmes différents. Veillez à installer la version la plus récente pour un fonctionnement optimal.

Usage dédié aux dongles : Donglify est conçu exclusivement pour partager des clés USB de licence. Il ne prend pas en charge d’autres types de périphériques USB.

Comment capturer une clé USB dans VirtualBox

Beaucoup d’utilisateurs pensent que l’utilisation de périphériques USB dans une machine virtuelle est immédiate. En réalité, cela nécessite la configuration de couches logicielles spécifiques et de pilotes système afin d’assurer une communication correcte entre l’hôte et l’OS invité.

Il existe deux méthodes principales pour activer le passthrough d’une clé USB dans VirtualBox :

Méthode 1 : Capturer un périphérique USB « à la volée »

Cette méthode permet de capturer manuellement un périphérique USB pendant l’exécution de la machine virtuelle :

  1. Démarrez la VM.
  2. Cliquez sur l’icône USB en bas de la fenêtre VirtualBox.
  3. Sélectionnez le périphérique USB souhaité dans la liste. Une coche (✓) indique que l’appareil a bien été capturé par le système invité.

Remarque : cette méthode est rapide, mais peut ne pas convenir aux dongles nécessitant une connexion stable ou instantanée.

Méthode 2 : Utiliser un filtre USB (recommandée)

Créer un filtre USB permet à VirtualBox d’assigner automatiquement le périphérique USB à la machine virtuelle dès qu’il est branché à l’hôte. Cette méthode offre de meilleures performances et une fiabilité accrue.

Étapes à suivre

  1. Installer le pack d’extension VirtualBox
    Assurez-vous que le VirtualBox Extension Pack est installé pour activer la compatibilité avec les périphériques USB 2.0 et 3.0.
  2. Activer la prise en charge du contrôleur USB
    • ⚬ Allez dans Paramètres de la VM → Ports → USB. Prise en charge du contrôleur USB
    • ⚬ Choisissez USB 2.0 (EHCI) ou USB 3.0 (xHCI) selon la compatibilité de votre matériel.
  3. Créer un filtre USB
    • ⚬ Branchez la clé USB à votre ordinateur hôte.
    • ⚬ Dans les paramètres USB de la VM, cliquez sur le bouton Ajouter un filtre (➕).
    • ⚬ VirtualBox créera automatiquement un filtre basé sur le périphérique détecté.
    • ⚬ Pour de meilleurs résultats, supprimez tous les champs sauf Nom, Vendor ID et Product ID.

Comment trouver l’ID du fournisseur et l’ID du produit

Utilisez la méthode appropriée selon votre système d’exploitation :

  • Linux : exécutez la commande lsusb dans un terminal
  • macOS : Menu Pomme → À propos de ce Mac → Rapport système → USB
  • Windows : Gestionnaire de périphériques → clic droit sur le périphérique → Propriétés → Onglet Détails → sélectionnez Identifiants matériels

Méthode alternative (si le filtre existe déjà)

Si un filtre USB est déjà configuré et que le pack d’extension est installé :

  1. Débranchez la clé USB de l’hôte.
  2. Lancez la machine virtuelle.
  3. Une fois le système invité lancé, rebranchez la clé USB. Elle sera automatiquement capturée via le filtre défini.

Note importante pour les hôtes Linux

Sur les systèmes Linux (Ubuntu, Fedora, etc.), VirtualBox peut ne pas détecter les périphériques USB si l’utilisateur n’appartient pas au groupe vboxusers.

Pour résoudre cela, ouvrez un terminal et exécutez :

bash
sudo usermod -aG vboxusers $USER

Puis déconnectez-vous et reconnectez-vous (ou redémarrez votre session) pour appliquer les modifications.

Déjà utilisateur de Donglify ? Connectez-vous →