Egérgomb teszt

Kattintson, görgessen és mozogjon a tesztterületen az összes gomb- és görgőesemény megtekintéséhez – és csípje el a gombnyomást kihagyó vagy magától duplán kattintó kapcsolót.

Legutóbbi esemény
Gomb
Lenyomott gombok
Pozíció
Görgő
Időköz
Nyomva tartás
Mutató

Kattintson, kattintson a jobb gombbal, a középső gombbal, nyomja meg az oldalsó gombokat, és görgessen bárhol ezen a panelen belül. A mutató pozíciója mozgás közben frissül.

Ez az eszköz egérhez vagy trackpadhez készült. Az érintések itt is regisztrálódnak touch eseményként, de a gombok és a görgő ellenőrzéséhez valódi egérre van szükség.

A kezdéshez kattintson vagy görgessen a tesztterületen

Az egérbemenetet kizárólag ez az oldal olvassa be az események részleteinek és az oldalon lévő naplónak a megjelenítéséhez. Semmit sem tárolunk vagy töltünk fel — a napló törlése vagy az oldal elhagyása törli az adatokat.

GYIK

Az egerem duplán kattint, amikor csak egyszer nyomom meg – ez a teszt megerősítheti ezt?

Igen. Nyomja meg a gyanús gombot egyszeri, szándékos kattintásokkal: minden nyomásnak pontosan egy Lenyomás és egy Felengedés eseményt kell naplóznia. A jelzőablakon (alapértelmezés szerint 40 ms) belül érkező plusz nyomást a rendszer dupla kattintásként jelöli meg és számolja – ha ez a minta ismétlődik, az elhasználódott kapcsolóra utal, nem pedig szoftveres hibára. Egy hibátlan gomb kézzel szinte soha nem kattint kétszer ilyen gyorsan, ezért csak akkor növelje az időablakot, ha szándékosan kattint rendkívül gyorsan.

Miért nem regisztrálja a rendszer az oldalsó gombjaimat?

Sok böngésző kisajátítja a Vissza és Előre gombokat az előzményekben való navigációhoz, és néhány már azelőtt elkapja őket, hogy az oldal észlelné a nyomást – ez a tesztterület letiltja ezt, ahol a böngésző engedi, de nem mindenhol. Előfordulhat, hogy a Firefox Linux alatt egyáltalán nem jelzi az oldalsó gombokat. Ha itt soha nem regisztrálja őket, de más alkalmazásokban működnek, akkor a böngésző elfogta őket; ez nem jelenti azt, hogy elromlott az egér.

Miért nem nyílik meg a jobb gombos helyi menü a tesztterületen?

A terület letiltja a helyi menüt, hogy a jobb kattintásokat is ugyanúgy lehessen számolni, mint bármely más gombot; a területen kívül a menü a megszokott módon működik. Két kivétel van, amit az oldal nem tud felülbírálni: Firefox böngészőben a Shift + jobb kattintás mindig megnyitja a menüt, így nem számolható, Mac gépeken pedig a Ctrl + kattintás tervezéséből adódóan jobb kattintásként regisztrál.

Miért mutat ugyanaz a görgetés eltérő delta számokat egy másik böngészőben?

A görgetés mértéke a böngészőtől és a platformtól függően pixels, lines vagy pages egységben érkezik, és a kijelző jelzi, hogy az egyes események melyik egységet használták. Egy pixel érték mindig sokkal nagyobb, mint egy lines érték ugyanannál a görgetési fokozatnál. A görgetési irányt és a lépésszámot hasonlítsa össze a böngészők között, ne a nyers delta számokat.

Az egérkapcsolók működése és a kontaktushiba (chattering) jelensége

A mechanikus egerek gombjai alatt apró, fizikai mikrokapcsolók találhatók. Amikor megnyomunk egy gombot, a kapcsolón belüli fémlemezek érintkeznek, zárva az áramkört. Az elhasználódás során azonban ezek a fém alkatrészek elveszítik rugalmasságukat, vagy oxidáció és szennyeződés rétegződik rájuk. Ennek következtében a lemezek az érintkezés pillanatában nem egyszerre záródnak, hanem mikroszkopikus méretben többször egymáshoz ütődnek, visszapattannak.

Ezt a fizikai jelenséget kontaktus-visszapattanásnak (contact bouncing vagy chattering) nevezzük. A számítógép ezt a rendkívül gyors, egymás utáni fizikai érintkezéssorozatot különálló kattintásokként értelmezheti. A felhasználó ebből annyit észlel, hogy egyetlen szándékos gombnyomásra az egér duplán kattint, vagy éppen ellenkezőleg: a nyomva tartott gomb magától felenged, majd újra aktiválódik.

A hardvergyártók és az operációs rendszerek szoftveres és hardveres szűrést (debouncing) alkalmaznak a nem kívánt ismétlődések elkerülésére. Ha azonban a kapcsoló fizikai állapota túllép ezen védelmi algoritmusok időablakán, a hiba láthatóvá válik. Ez az online diagnosztikai eszköz segít pontosan kimutatni ezeket a mikroszekundumos eltéréseket.

A tesztterület működése és a bemenetek kezelése

Az eszköz központi eleme a Tesztterület (melynek akadálymentesítési azonosítója: Egértesztelési terület). Ez a kijelölt zóna kifejezetten az egérből érkező hardveres jelek rögzítésére szolgál. A területen belül a következő interakciók végezhetők el:

  • Egérműveletek: Kattintás, jobb klikk, középső gombos kattintás, az oldalsó gombok megnyomása, valamint a görgő használata.
  • Mutató mozgása: A mutató pozíciójának változtatása a koordináták valós idejű frissítéséhez.
  • Dupla kattintás ellenőrzése: Beállítható egy egyedi időablak (alapértelmezetten 40 ms), amelynél gyorsabb egymás utáni gombnyomásokat a rendszer hibaként azonosít.
  • Napló törlése: A felhalmozott eseménytörténetet kiürítő parancs.

A tesztterületen belül a normál böngészési funkciók korlátozva vannak. A jobb gombos helyi menü megnyitása le van tiltva, hogy a jobb klikkek számlálása akadálytalan legyen. Hasonlóképpen, a középső gomb megnyomásakor szokásos automatikus görgetés, valamint az oldalsó gombokhoz társított böngészőnavigációs parancsok is blokkolva vannak ezen a területen.

Az eseménynapló és a statisztikák értelmezése

A teszt megkezdése előtt a felületen a A kezdéshez kattintson vagy görgessen a tesztterületen állapotjelző látható. Amint interakció történik, a rendszer átvált az Egérbemenet figyelése állapotra. Ha még nem történt interakció, a napló helyén a Még nincsenek egéresemények – kattintson vagy görgessen a tesztterületen. felirat olvasható.

A mérések során a felületen az alábbi vizuális jelmagyarázat segít az egérgombok állapotának nyomon követésében:

  • Nyomva tartva: A gomb jelenleg is le van nyomva.
  • Tesztelve: A gombot már legalább egyszer megnyomták a munkamenet során.
  • Duplán érzékelt: A beállított időküszöbön belüli hibás dupla kattintás történt.

A Dupla kattintás ellenőrzése táblázat három oszlopból áll: Gomb, Nyomások és Min. időköz. Ez a táblázat mutatja meg, hogy az egyes gombok hányszor lettek megnyomva, és mi volt a két egymást követő lenyomás között mért legkisebb időintervallum.

Az Eseménynapló táblázat részletes, soronkénti bontásban rögzíti a műveleteket az alábbi oszlopok szerint:

Oszlop neve Lehetséges értékek és jelentésük
Idő Az esemény bekövetkezésének pontos időpontja.
Esemény Lenyomás, Felengedés, Dupla kattintás vagy Görgő.
Gomb Bal, Jobb, Középső, Vissza, Előre, Görgő, vagy ismeretlen gombok esetén {number}. gomb.
Részletek Kiegészítő paraméterek: Gomb, Lenyomott gombok (vagy Nincs), Pozíció, Görgő, Időköz, Nyomva tartás és a Mutató típusa (mouse, pen vagy touch).

Ha a rendszer a beállított időkorlátnál gyorsabb ismételt lenyomást észlel, az adott sor mellett megjelenik a Duplán érzékelt jelvény.

Böngésző- és operációs rendszerbeli eltérések

A webes szabványok és az operációs rendszerek eltérő módon kezelik a bemeneti eszközöket, ami befolyásolja a tesztelést:

  1. A jobb klikk kivételei: Firefox böngészőben a Shift + jobb kattintás billentyűkombináció megkerüli a weboldal korlátozásait, és mindenképpen megnyitja a böngésző saját helyi menüjét, így ezt a kattintást az oldal nem tudja regisztrálni. macOS operációs rendszeren a Ctrl + kattintás kombinációt a rendszer alapértelmezetten jobb egérgombos kattintásként fordítja le és továbbítja a böngésző felé.
  2. Oldalsó gombok blokkolása: Bár az eszköz megkísérli letiltani a Vissza és Előre gombok navigációs funkcióit, bizonyos környezetek (például a Linux alatti Firefox) teljesen kisajátítják ezeket a hardveres gombokat. Ilyenkor a gombnyomás jele el sem jut a weboldalig, így az nem jelenik meg a naplóban.
  3. Görgőegységek eltérései: A görgetés mértékét (delta érték) a böngészők különböző egységekben számolják el. Ez lehet pixels, lines vagy pages. Mivel a pixel alapú értékek számszerűen sokkal nagyobbak, mint a sor (lines) alapúak, a felhasználóknak nem a nyers számokat, hanem a görgetési irányt (Le, Fel, Balra, Jobbra) és a lépésszámot kell összehasonlítaniuk, ha böngészőt váltanak.
  4. Érintőképernyők korlátai: Bár a kijelzőn végzett érintések regisztrálódnak touch típusú eseményként, a fizikai egérgombok és a görgő mechanikai ellenőrzéséhez valódi egérre vagy trackpadre van szükség.

Adatkezelés és adatvédelem

Az eszköz működése során kiemelt szerepet kap a helyi adatfeldolgozás. Az egérbemeneteket kizárólag ez az oldal olvassa be az események részleteinek és az oldalon lévő naplónak a megjelenítéséhez. Semmilyen adatot nem tárolunk és nem töltünk fel külső szerverekre. A napló törlése vagy az oldal elhagyása véglegesen törli az összes rögzített adatot.

Gyakran Ismételt Kérdések

Az egerem duplán kattint, amikor csak egyszer nyomom meg – ez a teszt megerősítheti ezt?

Igen. Nyomja meg a gyanús gombot egyszeri, szándékos kattintásokkal: minden nyomásnak pontosan egy Lenyomás és egy Felengedés eseményt kell naplóznia. A jelzőablakon (alapértelmezés szerint 40 ms) belül érkező plusz nyomást a rendszer dupla kattintásként jelöli meg és számolja – ha ez a minta ismétlődik, az elhasználódott kapcsolóra utal, nem pedig szoftveres hibára. Egy hibátlan gomb kézzel szinte soha nem kattint kétszer ilyen gyorsan, ezért csak akkor növelje az időablakot, ma szándékosan kattint rendkívül gyorsan.

Miért nem nyílik meg a jobb gombos helyi menü a tesztterületen?

A terület letiltja a helyi menüt, hogy a jobb kattintásokat is ugyanúgy lehessen számolni, mint bármely más gombot; a területen kívül a menü a megszokott módon működik. Két kivétel van, amit az oldal nem tud felülbírálni: Firefox böngészőben a Shift + jobb kattintás mindig megnyitja a menüt, így nem számolható, Mac gépeken pedig a Ctrl + kattintás tervezéséből adódóan jobb kattintásként regisztrál.

Miért nem regisztrálja a rendszer az oldalsó gombjaimat?

Sok böngésző kisajátítja a Vissza és Előre gombokat az előzményekben való navigációhoz, és néhány már azelőtt elkapja őket, hogy az oldal észlelné a nyomást – ez a tesztterület letiltja ezt, ahol a böngésző engedi, de nem mindenhol. Előfordulhat, hogy a Firefox Linux alatt egyáltalán nem jelzi az oldalsó gombokat. Ha itt soha nem regisztrálja őket, de más alkalmazásokban működnek, akkor a böngésző elfogta őket; ez nem jelenti azt, hogy elromlott az egér.

Miért mutat ugyanaz a görgetés eltérő delta számokat egy másik böngészőben?

A görgetés mértéke a böngészőtől és a platformtól függően pixels, lines vagy pages egységben érkezik, és a kijelző jelzi, hogy az egyes események melyik egységet használták. Egy pixel érték mindig sokkal nagyobb, mint egy lines érték ugyanannál a görgetési fokozatnál. A görgetési irányt és a lépésszámot hasonlítsa össze a böngészők között, ne a nyers delta számokat.