Studio de Diagnostic des Périphériques d'Entrée

Exécution 100% locale • Zéro appel externe

Espace de diagnostic côté client observant, visualisant et analysant les événements clavier, souris, tactile et manette en temps réel avec une confidentialité totale.

Détection des capacités du navigateur

Événements clavier
Non pris en charge par ce navigateur
Pointeur / Souris
Non pris en charge par ce navigateur
Événements tactiles
Non pris en charge par ce navigateur
API Gamepad
Non pris en charge par ce navigateur
Disposition :
Click here to activate keyboard capture
Touches actuellement enfoncées : Aucune (aucune touche active)
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps Lock
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win/Cmd
Alt
Space
Alt
Win/Cmd
Menu
Ctrl
PrtScn
ScrLk
Pause
Ins
Home
PgUp
Del
End
PgDn
↑
←
↓
→
Dernier événement observé :
No key event recorded yet
Touches simultanées observées (Rollover)
0keys observed simultaneously
None
Observation de rebond anormal (Chatter):0 incidents (≤35ms)
Repeat Initial Delay:N/A
Mean Repeat Interval:N/A

À propos du Studio de Diagnostic

Le Studio de Diagnostic des Périphériques d'Entrée de Solasu permet d'examiner le comportement de vos périphériques via les API Web standard (KeyboardEvent, PointerEvent, TouchEvent, Gamepad API).

Cet outil n'est pas un système de certification de pannes matérielles. Il restitue les faits bruts observés par le navigateur (codes physiques, temps de clic, simultanéité, décentrage au repos) pour que vous puissiez évaluer vos appareils en toute autonomie.

Toutes les opérations s'exécutent dans la mémoire temporaire de votre onglet. Aucune frappe de touche, coordonnée ou identifiant n'est sauvegardé ou transmis sur un serveur.

Diagnostic Clavier : Codes Physiques, Rollover, Rebond et Répétition

Affiche le code physique de la touche `code` (ex. KeyA) et le caractère `key`, l'emplacement (location) et les modificateurs (Ctrl, Shift, Alt, Meta).

Enregistre le nombre de touches simultanées (Rollover), détecte les rebonds anormaux (Chatter <= 35 ms) et mesure la cadence de répétition.

Diagnostic Souris : Boutons, Double-Clic, CPS et Molette

Testez les boutons principaux, secondaires, centraux et latéraux avec neutralisation du menu contextuel.

Mesure l'écart entre clics successifs pour déceler les faux doubles-clics, évalue les clics par seconde (CPS) sur 1s, 5s ou 10s et affiche les déplacements de molette.

Écrans Tactiles : Multi-Touch, Pression et Reconnaissance de Gestes

Visualise simultanément tous les points de contact sur smartphone, tablette ou ordinateur tactile.

Détecte automatiquement les balayages (swipes), les appuis longs (500 ms), le pincement pour zoomer et les rotations à deux doigts.

Manettes de Jeu : Boutons, Gâchettes, Dérive (Drift) et Zone Morte

Prend en charge les manettes Xbox, PlayStation et génériques via la Gamepad API avec lecture continue des axes (-1.00 à +1.00) et gâchettes.

Analyse statistiquement l'écart au repos pour repérer les dérives de stick (Drift) et mesure la circularité maximale.

Confidentialité Absolue et Export Multi-Formats

Zéro cookie, zéro stockage persistant et zéro requête réseau. La fermeture de l'onglet efface instantanément la mémoire.

Téléchargez les conclusions et données brutes en JSON, CSV (RFC 4180 avec protection anti-injection), Markdown ou rapport d'audit PDF.

Foire Aux Questions (FAQ)

Qu'est-ce qu'un testeur de clavier / périphériques ?

C'est un utilitaire web permettant de vérifier si votre navigateur reçoit correctement les signaux des claviers, souris, écrans tactiles et manettes.

Que faire si une touche ne répond pas ?

Cliquez sur la zone de test pour activer le focus. Si la touche reste inactive, elle peut être interceptée par l'OS ou présenter un faux contact.

Quelle différence entre key et code dans KeyboardEvent ?

code désigne l'emplacement physique de la touche (toujours KeyQ sur cette position), tandis que key représente le caractère produit selon la langue.

Que signifie location pour une touche ?

Il distingue les touches homonymes : 0 pour le pavé principal, 1 pour le modificateur gauche, 2 pour le droit et 3 pour le pavé numérique.

Qu'est-ce que le test de touches simultanées ?

Il mesure combien de touches enfoncées en même temps le navigateur parvient à maintenir sans perte de signal.

Qu'est-ce que le Rollover (NKRO) ?

C'est l'aptitude du clavier à gérer plusieurs touches ensemble. Nous affichons les touches reçues par le navigateur, sans attester des spécifications matérielles.

Qu'est-ce que l'effet fantôme (Ghosting) ?

Phénomène survenant sur les circuits simples où presser 3 touches active par erreur une quatrième touche ou en bloque d'autres.

Qu'est-ce que le rebond de touche (Chatter) ?

Défaut d'un interrupteur dégradé enregistrant plusieurs appuis en quelques millisecondes (<= 35 ms) pour une seule pression physique.

Que mesure le test de répétition ?

Il mesure le délai initial avant la répétition continue et l'intervalle moyen entre les signaux répétés.

Peut-on tester chaque bouton de la souris séparément ?

Oui, les clics gauche, droit, molette et boutons latéraux suivant/précédent sont tous identifiés.

Peut-on mesurer l'intervalle de double-clic ?

Oui, le temps entre deux clics consécutifs est mesuré en millisecondes pour identifier les doubles-clics involontaires.

Qu'est-ce que le test CPS (Clics Par Seconde) ?

Il mesure la vitesse de clic enregistrée par le navigateur sur des sessions de 1s, 5s ou 10s.

Comment tester la molette de la souris ?

L'outil affiche en temps réel les décalages de défilement verticaux et horizontaux (deltaX, deltaY).

L'outil fonctionne-t-il sur smartphone ?

Oui, en ouvrant la page sur mobile ou tablette, vous pouvez tester le multi-touch et les gestes tactiles.

Combien de points tactiles simultanés sont supportés ?

Tous les points transmis par le matériel au navigateur sont affichés (2, 5 ou 10 doigts).

Les gestes de zoom et glissement sont-ils reconnus ?

Oui, l'outil analyse la trajectoire pour détecter le glissement, l'appui long (500 ms), le pincement et la rotation.

Peut-on tester une manette de jeu dans le navigateur ?

Oui, grâce à la Gamepad API, les manettes USB et Bluetooth sont reconnues automatiquement sans pilote tiers.

Quels boutons et sticks de la manette sont testés ?

Croix directionnelle, boutons A/B/X/Y, gâchettes analogiques LT/RT, clics de stick et axes des deux sticks.

Qu'est-ce que le drift de stick (Stick Drift) ?

C'est l'émission continue d'un signal de mouvement par un stick analogique alors qu'il est parfaitement au repos.

Qu'est-ce que la zone morte (Dead Zone) ?

C'est la zone autour du centre dans laquelle les micro-mouvements sont ignorés pour éviter les dérives parasites.

Le navigateur peut-il certifier une panne matérielle à 100% ?

Non. Le navigateur dépend du système d'exploitation et de ses pilotes. Il ne fournit que des observations objectives.

L'identifiant de la manette est-il conservé ?

Non. Le nom de l'appareil sert uniquement à l'affichage à l'écran et n'est jamais transmis à des tiers.

Mes frappes de touches sont-elles envoyées sur un serveur ?

Absolument jamais. Tout s'exécute localement dans la mémoire du navigateur sans aucune requête réseau.

L'historique des événements est-il stocké ?

Non. Aucun stockage (localStorage, cookies) n'est utilisé. Fermer ou actualiser l'onglet efface tout.

Pourquoi les résultats varient-ils d'un navigateur à l'autre ?

En raison des différences d'implémentation des API Web, du taux de rafraîchissement et de la gestion des raccourcis OS.

Pourquoi Firefox ne détecte-t-il pas ma manette immédiatement ?

Pour protéger la vie privée, Firefox exige d'appuyer sur un bouton de la manette avant d'exposer ses informations à la page.

Le polling rate physique (Hz) peut-il être mesuré ?

Non. JavaScript est limité par la fréquence d'affichage de l'écran et ne peut mesurer le taux d'interrogation matériel brut.

La latence matérielle absolue peut-elle être mesurée ?

Non. Le navigateur ne peut mesurer que le temps à partir de l'arrivée de l'événement dans le moteur web.

Comparateur de Texte et Diff

Comparez deux textes, documents, codes ou JSON ligne par ligne, mot par mot ou par caractère avec Diff sémantique.

Comparer le texte →
Planificateur de réunions et fuseaux horaires

Comparez les fuseaux horaires et trouvez des créneaux de réunion pratiques en tenant compte de l'heure d'été (DST) et des dates.

Planifier une réunion →
Chiffrement de fichiers et texte

Chiffrez vos fichiers et textes directement dans le navigateur avec AES-256-GCM. Mots de passe et données ne sont jamais envoyés au serveur.

Chiffrer des fichiers et du texte →
Studio d'Accessibilité des Couleurs et Palettes

Créez des palettes accessibles à partir de zéro ou d'images, vérifiez le contraste WCAG 2.2, générez des corrections, simulez le daltonisme et exportez en CSS, Tailwind et JSON.

Ouvrir le Studio d'Accessibilité →