Dette nettbaserte verktøyet gir en direkte og nøyaktig metode for å verifisere funksjonaliteten til alle knapper og rullehjul på en datamus eller styreflate. Ved å utføre klikk, rulling og pekerbevegelser innenfor det definerte testområdet, kan du diagnostisere maskinvareproblemer i sanntid. Verktøyet registrerer og logger hendelser umiddelbart, noe som gjør det enkelt å avdekke om en slitt bryter hopper over trykk eller registrerer uønskede dobbeltklikk.
Slik fungerer inndata og registrering i testområdet
Verktøyet baserer seg på direkte interaksjon i et dedikert panel merket med teksten Testområde. For å starte testen flytter du pekeren inn i dette feltet, hvor du kan utføre følgende handlinger:
- Klikk og knappetrykk: Venstreklikk, høyreklikk, midtklikk (trykk på rullehjulet) og trykk på eventuelle sideknapper.
- Rulling: Rull rullehjulet opp, ned, til venstre eller til høyre.
- Pekerbevegelse: Beveg musen, en digital penn eller berør skjermen for å oppdatere koordinatene kontinuerlig.
I tillegg har du tilgang til to kontrollfunksjoner som påvirker hvordan inndata tolkes og vises:
- Flagg trykk som skjer raskere enn: En justerbar tidsgrense målt i millisekunder (satt til 40 ms som standard). Hvis to påfølgende trykk på samme knapp registreres raskere enn denne verdien, blir det flagget som en uønsket dobbeltutløsning.
- Tøm logg: En knapp som sletter hele den akkumulerte hendelseshistorikken på siden.
Sanntidsvisning og statistikk over musehendelser
Når du samhandler med testområdet, endres statusindikatoren fra Klikk eller rull i testområdet for å begynne til Lytter etter musesignaler. Verktøyet gir umiddelbar tilbakemelding gjennom flere visuelle paneler:
Siste hendelse og visuell tegnforklaring
I feltet for Siste hendelse vises detaljene for den aller siste registrerte handlingen. En visuell fargekode indikerer statusen for knappene:
Holdt: Knappen er trykket ned og holdes inne.Testet: Knappen har blitt trykket på og registrert i løpet av økten.Dobbeltutløst: Knappen har registrert en uvanlig rask dobbelttrykk-hendelse.
Statistikk og tabeller
Verktøyet oppsummerer økten i et eget panel med fire nøkkeltall:
Testede knapperTotalt antall trykkDobbeltutløste trykkHjul-trinn
Under Dobbeltutløsningssjekk finner du en tabell som overvåker hver enkelt knapp med kolonnene Knapp, Trykk og Min. gap. Dette gjør det enkelt å se den korteste registrerte tiden mellom to trykk på en spesifikk knapp.
Hendelseslogg
Hver eneste fysiske handling genererer en linje i tabellen under Hendelseslogg. Hvis ingen handlinger har funnet sted, viser tabellen meldingen Ingen musehendelser ennå – klikk eller rull i testområdet.. Tabellen er strukturert med følgende kolonner:
- Tid: Det nøyaktige tidspunktet for hendelsen.
- Hendelse: Viser enten
Ned,Opp,DobbeltklikkellerHjul. - Knapp: Identifiserer hvilken knapp som ble trykket. Verktøyet oversetter standardknapper til
Venstre,Høyre,Midt,Tilbake,FremellerHjul. Hvis knappen er ukjent for systemet, navngis den somKnapp {number}. - Detaljer: Viser tekniske egenskaper ved hendelsen:
Knapp: Den numeriske koden for knappen.Knapper holdt: Viser hvilke andre knapper som holdes nede samtidig (viserIngenhvis ingen andre holdes).Posisjon: De nøyaktige koordinatene til pekeren.Hjul: Rulleretning og verdi.Intervall: Tiden som har gått siden forrige hendelse.Holdt i: Hvor lenge knappen ble holdt nede før den ble sluppet.Peker: Typen inndataenhet som ble brukt, spesifisert som entenmouse,penellertouch.
- Dobbeltutløst-merke: Hvis et trykk underskrider tidsgrensen for dobbeltutløsning, merkes linjen med et synlig
Dobbeltutløst-merke.
Regler, nettleserbegrensninger og unntak
For at testen skal være så nøyaktig som mulig, gjelder spesifikke regler og tekniske begrensninger i nettleseren:
- Undertrykkelse av standardmenyer: For å hindre at nettleserens vanlige høyreklikkmeny blokkerer testen, blir denne menyen deaktivert når pekeren er plassert over testområdet. Det samme gjelder funksjoner som autoscroll ved midtklikk og nettlesernavigasjon med sideknapper. Utenfor testområdet fungerer musen og menyene helt som normalt.
- Unntak for høyreklikk: I nettleseren Firefox vil tastekombinasjonen
Shift + høyreklikkalltid tvinge frem nettleserens egen kontekstmeny. Dette er en innebygd sikkerhetsfunksjon i nettleseren som ikke kan overstyres, og slike klikk vil derfor ikke registreres av verktøyet. På macOS vil kombinasjonenCtrl + klikkautomatisk registreres som et høyreklikk av operativsystemet. - Sideknapper på ulike plattformer: Verktøyet forsøker å fange opp og nøytralisere standardfunksjonene til sideknappene (som navigasjon frem og tilbake i historikken). Enkelte operativsystemer og nettlesere, som Firefox på Linux, kan imidlertid blokkere disse signalene fullstendig før de når nettsiden. I slike tilfeller vil ikke knappetrykkene registreres i loggen.
- Måleenheter for rullehjul: Når du ruller med hjulet, rapporteres rulleavstanden i enten
pixels,linesellerpages. Hvilken enhet som brukes, avhenger helt av nettleseren og operativsystemet du bruker. Siden en pikselverdi er vesentlig større enn en linjeverdi for nøyaktig samme fysiske bevegelse, bør du fokusere på rulleretningen og antall registrerte trinn i stedet for de rå tallverdiene hvis du sammenligner resultater på tvers av ulike nettlesere. - Berøringsskjermer: Tapping på en berøringsskjerm vil registreres som
touch-hendelser i loggen. Fullstendig testing av fysiske museknapper og rullehjul krever imidlertid en faktisk mus eller styreflate.
Personvern og lokal databehandling
Sikkerheten og personvernet til dine inndata er ivaretatt direkte i arkitekturen til dette verktøyet. Alle musebevegelser, klikk og rullehendelser registreres og behandles utelukkende lokalt i din egen nettleser. Ingen data sendes til eksterne servere, og ingenting lagres permanent. Så snart du lukker nettleserfanen eller trykker på knappen for å tømme loggen, slettes alle registrerte hendelser og tidsmålinger umiddelbart og permanent.
Ofte stilte spørsmål
Musen min dobbeltklikker når jeg trykker én gang – kan denne testen bekrefte det?
Ja. Trykk på den mistenkelige knappen med enkle, bevisste klikk: hvert trykk skal logge nøyaktig én Ned og én Opp. Et ekstra trykk som lander innenfor markeringsvinduet (40 ms som standard) blir markert som et dobbeltutløst trykk og telt – hvis dette mønsteret gjentar seg trykk etter trykk, betyr det en slitt bryter, ikke en programvarefeil. En velfungerende knapp utløses nesten aldri så raskt to ganger etter hverandre for hånd, så du bør bare utvide vinduet hvis du klikker uvanlig raskt med vilje.
Hvorfor åpnes ikke høyreklikkmenyen i testområdet?
Området undertrykker kontekstmenyen slik at høyreklikk kan telles akkurat som alle andre knapper; utenfor området fungerer menyen som vanlig. Det finnes to unntak siden ikke kan overstyre: i Firefox vil Shift + høyreklikk alltid åpne menyen og blir ikke telt, og på en Mac registreres Ctrl + klikk som et høyreklikk av design.
Hvorfor registreres ikke sideknappene mine?
Mange nettlesere reserverer Tilbake- og Frem-knappene til historikknavigasjon, og noen fanger dem opp før siden kan registrere trykket – dette testområdet undertrykker dette der nettleseren tillater det, men ikke overalt. Firefox på Linux rapporterer kanskje ikke sideknapper i det allt. Hvis de aldri registreres her, men fungerer i andre apper, har nettleseren fanget dem opp; det betyr ikke at musen er ødelagt.
Hvorfor viser den samme rullingen andre delta-tall i en annen nettleser?
Rullemengder rapporteres i pixels, lines eller pages avhengig av nettleser og plattform, og avlesningen viser hvilken enhet hver hendelse brukte. En pikselverdi er alltid mye større enn en linjeverdi for det samme hakket. Sammenlign rulleretning og antall trinn mellom nettlesere, ikke de rå delta-tallene.