FAQ

FAQ JoyCheck

JoyCheck est un testeur de manette gratuit basé sur le navigateur : sans installation, sans inscription, zéro donnée envoyée à un serveur. Il lit n'importe quelle manette USB ou Bluetooth moderne via la W3C Gamepad API. Cette FAQ couvre la sécurité, la confidentialité, les manettes prises en charge et le dépannage.

  • 22 réponses
  • 6 thèmes
  • Mis à jour le 2026-05-29
Une manette de jeu flottant devant une lueur cyan

Questions fréquentes sur JoyCheck

Qu'est-ce que JoyCheck ?

JoyCheck est un testeur de manette gratuit basé sur le navigateur. Ouvre la page, branche ou associe ta manette, appuie sur n'importe quel bouton, et le widget en direct affiche chaque entrée que la manette expose : boutons, joysticks analogiques, gâchettes, pavé tactile, gyroscope, moteurs de vibration. Construit sur la W3C Gamepad API [1] ; s'exécute entièrement dans ton navigateur ; zéro donnée envoyée.

JoyCheck est-il gratuit ?

Oui. Pas d'inscription, pas de paywall bardé de publicités, pas d'offre premium qui bloque les fonctions de base. Nous prévoyons une future offre Pro (5 $/mois) pour les profils de manettes enregistrés et des métriques haptiques avancées de la DualSense. Pro est strictement optionnel et ne verrouille pas le testeur principal : le diagnostic de base reste gratuit pour toujours.

Qui a créé JoyCheck ?

Taimoor Bamazai et Elites Algorithm Limited, enregistrée à Dublin, en Irlande. Toute l'histoire sur la page à propos.

Pourquoi avez-vous créé JoyCheck ?

Les testeurs de manette existants soit installent un logiciel de bureau, soit analysent ton utilisation de la manette, soit n'ont pas été mis à jour pour rivaliser dans la recherche par IA. JoyCheck est la réponse à "je veux juste tester ma manette sans rien céder".

JoyCheck est-il open source ?

Le code source du widget sera publié sur GitHub pour que l'engagement zéro donnée soit vérifiable ligne par ligne. Statut sur la page à propos. Le chemin d'audit via les DevTools fonctionne déjà aujourd'hui.

JoyCheck envoie-t-il mes données de manette quelque part ?

Non. La Gamepad API s'exécute entièrement dans ton navigateur. JoyCheck n'a aucune analytique sur le widget lui-même. Vérifiable dans les DevTools, onglet Réseau (étapes ci-dessous). Déclaration de confidentialité complète sur /fr/confidentialite/.

JoyCheck utilise-t-il des cookies ?

Aucun cookie de suivi first-party. Le site tourne sous WordPress, qui peut poser des cookies de session ou de cache : ceux-ci ne portent pas d'identifiants de suivi et ne sont pas partagés avec des tiers. Si nous ajoutons un jour une analytique respectueuse de la vie privée sur les pages marketing (Plausible, Fathom ou Matomo auto-hébergé), nous le divulguerons sur /fr/confidentialite/.

Puis-je vérifier que JoyCheck n'envoie pas mes données ?

Oui. Ouvre les DevTools (F12 dans la plupart des navigateurs), clique sur l'onglet Réseau, efface le journal, puis fais fonctionner le widget pendant 30 secondes : appuie sur des boutons, bouge les joysticks, déclenche la vibration. L'onglet Réseau reste vide pour les requêtes d'état de la manette. N'importe qui avec un navigateur peut le faire en moins d'une minute.

Quelles manettes JoyCheck prend-il en charge ?

PS5 DualSense et DualSense Edge, PS4 DualShock 4, manette sans fil Xbox Series X/S, manette Xbox One, manette Nintendo Switch Pro, Joy-Con (paire associée), 8BitDo Pro 2, GuliKit KingKong 3, manettes XInput génériques et manettes DirectInput génériques. USB et Bluetooth fonctionnent tous les deux.

JoyCheck fonctionne-t-il sur Mac ?

Oui. Safari 14.1 ou plus récent prend en charge la W3C Gamepad API. Chrome, Edge et Firefox sur macOS fonctionnent aussi. L'appairage Bluetooth est géré par macOS : une fois la manette associée dans Réglages Système, Bluetooth, JoyCheck la lit via le navigateur que tu as ouvert.

JoyCheck fonctionne-t-il sur les Chromebooks ?

Oui. ChromeOS prend pleinement en charge la Gamepad API. Branche une manette en USB ou associe-la en Bluetooth, appuie sur un bouton, et JoyCheck la lit.

JoyCheck fonctionne-t-il sur téléphone ?

Chrome Mobile et Safari Mobile prennent tous deux en charge la Gamepad API. Les manettes Bluetooth associées à un téléphone apparaissent correctement. L'interface fonctionne sur mobile mais reste à l'étroit : les visualisations sont conçues pour les écrans d'ordinateur. Pour un travail de diagnostic sérieux, un ordinateur de bureau ou portable est recommandé.

Quels navigateurs fonctionnent avec JoyCheck ?

Chrome (toute version depuis la 21, sortie en 2012), Edge (depuis la 12, 2015), Firefox (depuis la 29, 2014), Safari (14.1 ou plus récent, 2021) [2], Opera. Internet Explorer n'est pas pris en charge, il n'a jamais livré la Gamepad API.

Ma manette n'apparaît pas, que dois-je vérifier ?

Trois étapes : appuie sur n'importe quel bouton pour réveiller la Gamepad API. Les manettes n'apparaissent pas tant que l'utilisateur ne fait pas un geste, c'est une fonctionnalité de confidentialité au niveau du navigateur. Vérifie ton navigateur. Utilise Chrome, Edge ou Firefox. Safari a besoin de la version 14.1 ou plus récente. Internet Explorer n'est pas pris en charge. Pour les manettes Bluetooth, confirme d'abord l'appairage au niveau du système. La manette doit apparaître dans le menu Bluetooth de ton système d'exploitation avant que JoyCheck puisse la lire.

Ma manette Bluetooth est associée mais JoyCheck ne la voit pas

Le plus souvent, c'est un problème d'exigence de geste : la Gamepad API a besoin d'un appui sur un bouton après le chargement de la page, pas avant. Recharge d'abord la page, puis appuie sur un bouton de la manette déjà associée. La manette apparaît en un frame après l'appui.

Mes gâchettes n'affichent pas de pression analogique (seulement on/off)

Certaines manettes exposent des gâchettes analogiques uniquement en USB, pas en Bluetooth : essaie une connexion filaire. Certaines versions de pilotes Xbox dégradent les gâchettes en binaire ; mettre à jour l'application Accessoires Xbox (Windows) restaure généralement la lecture analogique.

Le test de vibration ne fait rien

L'interface vibrationActuator dépend du navigateur. Chrome et Edge ont la meilleure prise en charge de la vibration. Firefox a une prise en charge partielle. Safari a une prise en charge limitée. Si la vibration ne se déclenche pas dans ton navigateur actuel, essaie Chrome, c'est la base la plus fiable.

Le test gyro de ma DualSense affiche une mauvaise rotation

Calibre d'abord l'IMU : sur PS5, Paramètres, Accessoires, Manettes, Réinitialiser ; sur PC, la DualSense se recalibre après avoir été débranchée quelques secondes puis reconnectée. Les lectures du navigateur dépendent de ce que signale le firmware de la manette : si la calibration au niveau du firmware est déréglée, JoyCheck affichera fidèlement la mauvaise lecture.

Comment savoir si ma manette a du stick drift ?

Pose la manette à plat sur une table, mains hors des joysticks. Observe les X/Y du joystick analogique dans JoyCheck. Si le point bouge alors que tu ne touches pas le joystick, il dérive. Guide complet avec détail manette par manette : le stick drift en 30 secondes.

Quelle valeur de zone morte est normale ?

La plupart des jeux utilisent 0.05 à 0.10 comme zone morte logicielle [3]. Une manette qui lit au-dessus de 0.10 au repos dérive de façon notable. Les manettes saines à joysticks à potentiomètre lisent 0.00 à 0.03 au repos. Les manettes à joysticks Hall-effect (GuliKit KingKong, 8BitDo Ultimate 2024) lisent typiquement 0.01 à 0.03 au repos, car les capteurs à champ magnétique n'ont aucun contact physique susceptible de s'user.

Ma manette échoue au test, réparer ou remplacer ?

Décision guidée par le coût : DualSense Edge : les modules interchangeables sont conçus pour un remplacement par l'utilisateur final à 25 $ chacun. Toujours réparer. DualSense standard, DualShock 4, manettes Xbox : les modules Hall-effect du marché coûtent 20 à 40 $ plus des compétences en soudure. Des kits sans soudure existent mais annulent la garantie. Les manettes de remplacement coûtent 60 à 200 $. Joy-Con : le programme de réparation gratuit de Nintendo couvre le drift des Joy-Con dans de nombreuses régions [4]. Vérifie le support Nintendo pour ta région. Règle pratique : si le coût de réparation approche celui d'un remplacement et que tu n'as pas d'expérience de la soudure, achète une nouvelle manette. Privilégie les modèles à Hall-effect d'usine (GuliKit KingKong 3, 8BitDo Ultimate Controller 2024) pour éviter le même problème d'usure.

Qu'est-ce qui arrive ensuite sur JoyCheck ?

Prévu pour fin 2026 : profils de manettes enregistrés (Pro) : stocker les préférences de zone morte et des valeurs de calibration personnalisées par manette, en local d'abord avec synchronisation optionnelle. Benchmark de latence : mesurer la latence entrée-affichage par combinaison de navigateur et de manette. Vue comparative multi-manettes : brancher deux exemplaires du même modèle et voir lequel est le plus usé. Métriques DualSense avancées (Pro) : capture du profil des gâchettes adaptatives, visualisation de la courbe haptique. Le testeur principal (tout ce que tu peux faire aujourd'hui) reste gratuit pour toujours. Une question qui n'est pas ici ? Écris à support@joycheck.io, nous répondons sous deux jours ouvrés et complétons cette FAQ si la question en vaut la peine.

JoyCheck est un testeur de manette gratuit basé sur le navigateur : sans installation, sans inscription, zéro donnée envoyée à un serveur. Il lit n’importe quelle manette USB ou Bluetooth moderne (PS5, Xbox, Switch Pro, manettes HID génériques) via la W3C Gamepad API. Cette FAQ répond aux questions les plus courantes sur la sécurité, la confidentialité, les manettes prises en charge et le dépannage.

Par Taimoor Bamazai, fondateur d’Elites Algorithm Limited. 22 réponses réparties sur 6 thèmes. Mis à jour le 2026-05-29.

Points clés

  • JoyCheck s’exécute entièrement dans ton navigateur via la W3C Gamepad API et n’envoie aucune donnée de manette à aucun serveur.
  • Toutes les manettes modernes fonctionnent : PS5, Xbox Series, Switch Pro, 8BitDo, HID générique, en USB ou Bluetooth.
  • Si ta manette n’apparaît pas, appuie sur n’importe quel bouton après le chargement de la page. C’est une exigence de confidentialité du navigateur, pas un réglage de JoyCheck.
  • Un joystick sain lit 0.00 à 0.03 au repos. Tout ce qui dépasse 0.10 au repos dérive de façon notable.
  • Chrome et Edge offrent la plus large prise en charge de la vibration et du gyroscope. Safari et Firefox ont une couverture partielle.

◆ VÉRIFIÉ

Les affirmations factuelles sont vérifiées par rapport à la spécification de la W3C Gamepad API et aux notes de version des navigateurs. La Gamepad API s’exécute entièrement dans le navigateur, l’état de la manette n’est donc jamais transmis à un serveur.

Source : Spécification de la W3C Gamepad API

Compatibilité navigateur et OS des fonctions de JoyCheck (vérifiée en 2026-05)

Notre analyse de la compatibilité des navigateurs avec les fonctions de JoyCheck, montrant ce qui marche où. Nous testons chaque trimestre sur la dernière version stable de chaque grand navigateur sous Windows, macOS et Linux. Nos recherches montrent que la W3C Gamepad API elle-même est présente dans les quatre moteurs, mais que la prise en charge des fonctions (surtout gyroscope, haptique et retour de force) varie selon le navigateur et l’OS.

FonctionChrome 130 (Win+Mac+Linux)Firefox 132 (Win+Mac+Linux)Edge 130 (Win+Mac)Safari 18 (Mac)
Boutons (façade, tranche, gâchette numérique)OuiOuiOuiOui
Joysticks analogiques (axes X, Y)OuiOuiOuiOui
Gâchettes analogiques (axe Z)OuiOuiOuiPartiel (certaines manettes)
Gyroscope (Switch Pro, DualSense)Oui (USB)NonOui (USB)Non
Vibration / rumble (double moteur)OuiNonOuiNon
Haptique DualSense (gâchettes adaptatives)Non (pas encore d’API)NonNonNon
Chaîne d’identifiant de manette (vendor:product)OuiOuiOuiOui

Vérifié par rapport à la spécification publiée de la W3C Gamepad API et testé dans des sessions fraîches sur chaque navigateur. « Partiel » signifie que la prise en charge existe pour un sous-ensemble de manettes de notre panel de test. Le gyroscope et le rumble Bluetooth sont incohérents sur tous les navigateurs en date de 2026-05 ; l’USB est le chemin fiable.

À lire aussi

Sources et références

  1. W3C Gamepad API Specification. W3C Working Draft. https://w3c.github.io/gamepad/
  2. MDN Web Docs. “Gamepad API.” Mozilla Developer Network. https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API
  3. Calibrating Gamepad Dead Zones. Gamasutra (archivé). Les plages de zone morte de 0.05 à 0.10 sont la valeur par défaut de l’industrie sur les grands moteurs de jeu, dont Unreal et Unity. Référence Game Developer
  4. Nintendo Support. “Joy-Con Repair Program.” Nintendo Co., Ltd. https://www.nintendo.com/support/

Teste ta manette dans le navigateur

Sans installation, sans compte. Tes entrées ne quittent jamais ton appareil.