Tous les projets

ID Projet Ouverte Type Catégorie État Résumé
41090Freebox Player Pop (V8)09/07/2026AnomaliePériphérique d'interface utilisateurNouveauGeforce Now semble détecter "virtual-search" comme une ... Description de la tâche

Bonjour,

Vous trouverez ci-dessous une prose détaillée du problème rencontré. Par avance merci pour la prise en compte.

Résumé du problème :

Sur Freebox Player Pop (Android TV) avec l’application de cloud gaming GeForce NOW, un device d’entrée virtuel nommé virtual-search — injecté par le firmware/système Free — semble occuper en permanence le slot XInput #1 sur Steam (Geforce Now lance Steam) dans les jeux multijoueur. Ce device n’est pas une manette physique mais un périphérique système lié à la recherche vocale. Conséquence : lors du branchement de manettes physiques pour du multijoueur local, la première manette est décalée sur le slot #2, et ainsi de suite. Comme le système Geforce Now/Steam ne propose que 4 slots XInput au total, une manette physique ne peut plus se connecter : le multijoueur local est donc limité à 3 joueurs maximum au lieu de 4, sur des jeux comme Streets of Rage 4, Tools Up!, Rayman Legends ou Overcooked!.

Étapes de reproduction :

  • Démarrer le Player Pop et lancer l’application GeForce NOW
  • Lancer un jeu multijoueur (ex : Tools Up!, Streets of Rage 4)
  • Connecter une seule manette physique
  • Ouvrir le menu Steam via l’overlay GeForce NOW (appui long sur le bouton start de la manette) > Paramètres > Contrôleur
  • Constater que XInput #1 et #2 sont tous les deux marqués comme occupés, alors qu’une seule manette physique est connectée
  • Déconnecter cette manette physique : XInput #1 reste occupé malgré tout, confirmant qu’il s’agit d’un device fantôme indépendant de toute manette physique branchée

Investigation technique :

Le nom et la configuration du device potentiellement responsable ont été identifiés via débogage ADB (adb shell getevent -l et adb shell dumpsys input), qui indique le device suivant, présent en permanence avant tout branchement de manette physique :

  • Device 7: virtual-search
  • Path: /dev/input/event6
  • ControllerNumber: 1
  • Identifier: bus=0×0006, vendor=0×0000, product=0×0000, version=0×0001
  • ConfigurationFile: /system/usr/idc/virtual-search.idc
  • Le fichier de configuration /system/usr/idc/virtual-search.idc contient notamment :
  • device.internal = 0

C’est ce dernier paramètre qui semble problématique : device.internal = 0 indique à Android que ce device virtuel serait un périphérique externe, ce qui peut amèner les applications tierces (GeForce NOW, etc.) à le détecter comme une manette et à lui attribuer le slot XInput #1.

Tests de comparaison effectués :

Le même test sur l’application GeForce NOW Android (tablette Android, même compte) ne présente pas ce problème : aucun device virtuel n’occupe de slot XInput, tous les slots sont libres avant branchement
Le problème persiste après réinitialisation usine complète du Player Pop
Le problème persiste après désinstallation/réinstallation de l’appli GeForce NOW
Le problème persiste après suppression de tous les appareils Bluetooth appairés (télécommande incluse)
Le problème persiste après coupure secteur complète (1 minute)
Le problème persiste avec différents types de manettes (8BitDo Ultimate 2 en 2.4GHz, manette Xbox filaire USB)
Le problème est également constaté sur des jeux non-Steam (Rayman Legends via Ubisoft Connect), où le slot #1 est automatiquement assigné au joueur 1, rendant la manette physique incapable de contrôler le joueur 1

Ces éléments semblent confirmer que le problème est spécifique au firmware du Player Pop, et non lié à une application tierce, au compte utilisateur, ou à un périphérique physique.

Impact :

Ce bug limite le multijoueur à 3 au lieu de 4 frustrant ainsi l’un des membres sacrifié de la famille.

Résolution probable :

Dans le fichier /system/usr/idc/virtual-search.idc, remplacer :
device.internal = 0
par :
device.internal = 1
Cela pourrait suffire à indiquer à Android que virtual-search est un périphérique système interne, invisible aux applications tierces, sans impacter les fonctionnalités de recherche vocale.

Référence croisée :

Ce bug est également signalé au support NVIDIA GeForce NOW (ticket n°260626-000310), qui a confirmé que le problème ne provient pas de leur côté et a été escaladé à leurs équipes techniques en attente d’une correction firmware côté Free.

Par avance merci pour votre aide et pour la prise en compte du problème,

Damien (le membre sacrifié de la famille)

Tâches 1 - 1 sur 1 Page 1 sur 1

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche