[{"data":1,"prerenderedAt":283},["ShallowReactive",2],{"nav:en":3,"test-content:en:mouse-test":155,"test-messages:en:mouse-test":194},{"sections":4,"sheet":130,"site":133},[5,25,46,58,82,100],{"section":6,"hub":7,"tests":10},"reaction",{"key":8,"path":9},"hub-reaction","\u002Freaction-tests",[11,15,18,22],{"key":12,"path":13,"featured":14},"reaction-time","\u002Freaction-time-test",true,{"key":16,"path":17,"featured":14},"f1-reaction","\u002Ff1-reaction-test",{"key":19,"path":20,"featured":21},"sound-reaction","\u002Faudio-reaction-test",false,{"key":23,"path":24,"featured":14},"aim-trainer","\u002Faim-trainer",{"section":26,"hub":27,"tests":30},"click",{"key":28,"path":29},"hub-click","\u002Fclick-speed-tests",[31,34,37,40,43],{"key":32,"path":33,"featured":14},"cps-test","\u002Fcps-test",{"key":35,"path":36,"featured":14},"spacebar-clicker","\u002Fspacebar-clicker",{"key":38,"path":39,"featured":14},"click-counter","\u002Fclick-counter",{"key":41,"path":42,"featured":21},"tap-bpm","\u002Ftap-bpm",{"key":44,"path":45,"featured":21},"apm-test","\u002Fapm-test",{"section":47,"hub":48,"tests":51},"typing",{"key":49,"path":50},"hub-typing","\u002Ftyping-tests",[52,55],{"key":53,"path":54,"featured":14},"typing-test","\u002Ftyping-test",{"key":56,"path":57,"featured":14},"reading-speed","\u002Freading-speed-test",{"section":59,"hub":60,"tests":63},"memory",{"key":61,"path":62},"hub-memory","\u002Fmemory-tests",[64,67,70,73,76,79],{"key":65,"path":66,"featured":21},"number-memory","\u002Fnumber-memory-test",{"key":68,"path":69,"featured":14},"visual-memory","\u002Fvisual-memory-test",{"key":71,"path":72,"featured":21},"sequence-memory","\u002Fsequence-memory-test",{"key":74,"path":75,"featured":21},"verbal-memory","\u002Fverbal-memory-test",{"key":77,"path":78,"featured":14},"chimp-test","\u002Fchimp-memory-test",{"key":80,"path":81,"featured":14},"stroop-test","\u002Fstroop-test",{"section":83,"hub":84,"tests":87},"hardware",{"key":85,"path":86},"hub-hardware","\u002Fhardware-tests",[88,91,94,97],{"key":89,"path":90,"featured":14},"keyboard-test","\u002Fkeyboard-tester",{"key":92,"path":93,"featured":14},"mouse-test","\u002Fmouse-tester",{"key":95,"path":96,"featured":21},"polling-rate","\u002Fpolling-rate-test",{"key":98,"path":99,"featured":14},"refresh-rate","\u002Frefresh-rate-test",{"section":101,"hub":102,"tests":105},"personality",{"key":103,"path":104},"hub-personality","\u002Fpersonality-tests",[106,109,112,115,118,121,124,127],{"key":107,"path":108,"featured":14},"big-five","\u002Fbig-five-personality-test",{"key":110,"path":111,"featured":14},"personality-test","\u002Fpersonality-test",{"key":113,"path":114,"featured":21},"quick-personality","\u002Fquick-personality-test",{"key":116,"path":117,"featured":21},"personality-types","\u002F16-personality-types-test",{"key":119,"path":120,"featured":14},"career-interests","\u002Fcareer-interest-test",{"key":122,"path":123,"featured":21},"dark-triad","\u002Fdark-triad-test",{"key":125,"path":126,"featured":21},"political-values","\u002Fpolitical-values-test",{"key":128,"path":129,"featured":21},"self-esteem","\u002Fself-esteem-test",{"key":131,"path":132},"spec-sheet","\u002Fspec-sheet",[134,137,140,143,146,149,152],{"key":135,"path":136},"about","\u002Fabout-us",{"key":138,"path":139},"methodology","\u002Fmethodology",{"key":141,"path":142},"instruments","\u002Fpersonality-questionnaire",{"key":144,"path":145},"facts","\u002Ffacts",{"key":147,"path":148},"privacy","\u002Fprivacy-policy",{"key":150,"path":151},"terms","\u002Fterms-of-use",{"key":153,"path":154},"contact","\u002Fcontact-us",{"key":92,"locale":156,"title":157,"description":158,"contentUpdated":159,"h1":160,"stage":161,"howItWorks":170,"group":83,"testId":92,"minutes":192,"devices":193},"en","Mouse tester – check buttons and wheel | Selfspecs","Free mouse tester: press every button, turn the wheel and double-click to see which parts work and whether a button bounces. No sign-up, nothing sent.","2026-10-06","Mouse tester",{"instruction":162,"note":165,"picture":166,"resultLabel":169},{"touch":163,"mouse":164},"This test needs a mouse. A touch screen has no buttons to test, so try the refresh rate test instead.","Press Start, then press each button of your mouse and turn the wheel. Each part lights up.","Nothing you press is sent anywhere.",{"kind":167,"name":168},"drawing","mouse-buttons","Your mouse",{"heading":171,"blocks":172},"How we measured this",[173,179],{"type":174,"text":175},"paragraph",[176],{"t":177,"v":178},"text","A browser reports each button by a number: zero for the left button, one for the middle button, two for the right button, and three and four for the back and forward buttons. We count when each of them goes down and comes up. A button counts as working when it went down and came up and never chattered.",{"type":174,"text":180},[181,183,186,188,190],{"t":177,"v":182},"A press that arrives less than ",{"t":184,"v":185},"num","30",{"t":177,"v":187}," ms after the same button last moved is counted as a possible bounce. Two presses of one button at most ",{"t":184,"v":189},"500",{"t":177,"v":191}," ms apart make a double click, and the shortest of them is shown.",1,{"mouse":14,"touch":21,"keyboard":21},{"started":195,"arena":196,"result":214,"startedDouble":252,"flags":253},"Press the buttons of your mouse and turn its wheel. Choose Done, or press Escape, to finish.",{"label":197,"count":198,"done":202,"hint":203,"buttons":204,"wheel":210,"wheelCount":211,"noMouse":212,"hintDouble":213},"Mouse area. Press each button of your mouse and turn its wheel.",{"plural":199,"one":200,"other":201},"count","{count|int} button pressed","{count|int} buttons pressed","Done","Press each button, and turn the wheel up and down. Choose Done, or press Escape, to finish.",{"left":205,"middle":206,"right":207,"back":208,"forward":209},"Left button","Middle button (wheel press)","Right button","Back button","Forward button","Wheel","up {up|int}, down {down|int}","No mouse? The refresh rate test works on any screen.","Double-click the left button a few times, then click it once, slowly, a few times. Watch whether one slow click is counted twice. Choose Done, or press Escape, to finish.",{"unit":215,"valueSpoken":218,"say":221,"reference":226,"details":232},{"plural":199,"one":216,"other":217},"button","buttons",{"plural":199,"one":219,"other":220},"{count|int} button worked cleanly.","{count|int} buttons worked cleanly.",{"clean":222,"bounce":223},"No button bounced. The wheel went up {up|int} and down {down|int}.",{"plural":199,"one":224,"other":225},"{count|int} press came again less than {ms|ms} after its button last moved: a possible bounce, though very quick clicking looks the same.","{count|int} presses came again less than {ms|ms} after their button last moved: possible bounces, though very quick clicking looks the same.",{"markers":227},{"range":228,"above":229,"about":230,"below":231},"For comparison, two clicks {low|int} to {high|ms} apart count as a double click. Your quickest pair was {you|ms} apart.","For comparison, Windows counts two clicks as a double click when they come within {value|ms} of each other, by default. Your quickest pair was {you|ms} apart, more than that.","For comparison, Windows counts two clicks as a double click when they come within {value|ms} of each other, by default. Your quickest pair was {you|ms} apart, close to that limit.","For comparison, Windows counts two clicks as a double click when they come within {value|ms} of each other, by default. Your quickest pair was {you|ms} apart.",{"summary":233,"button":237,"wheel":238,"double":239,"doubleValue":240,"doubleNone":241,"bounceWhy":242,"cannotKnow":243,"device":244},{"plural":234,"one":235,"other":236},"pressed","You pressed {pressed|int} button, and {ok|int} went down and came up with no bounce.","You pressed {pressed|int} buttons, and {ok|int} went down and came up with no bounce.","Down {presses|int}, up {releases|int}, possible bounces {chatter|int}","Up {up|int}, down {down|int}","Fastest double click","{ms|ms}","No button was pressed twice within {ms|ms}.","A press that comes again less than {ms|ms} after its button last moved is shown as a possible bounce. A worn switch does that, and so do two fingers taking turns on one button very fast.","A browser sees five buttons at most, and the steps of the wheel. Tilt wheels, extra buttons and buttons that a driver gives another job are seen only if the system sends them on as one of those five.",{"heading":245,"used":246,"input":247},"Your device","You used",{"touch":248,"mouse":249,"keyboard":250,"pen":251},"A touch screen","A mouse","A keyboard","A pen","Double-click the left button a few times, then click it slowly a few times. Choose Done, or press Escape, to finish.",{"false-start":254,"anticipation":255,"lapse":256,"hidden":257,"frame-gap":258,"dropped-frames":259,"aborted":260,"unfinished":261,"too-few-trials":262,"latency-unknown":263,"untrusted":264,"key-repeat":265,"uniform":266,"implausible-rate":267,"assisted":268,"low-accuracy":269,"paste-refused":270,"skimmed":271,"low-comprehension":272,"straightlining":273,"too-fast":274,"too-many-skipped":275,"prorated":276,"not-enough-answers":277,"ceiling":278,"too-many-voids":279,"frame-limited":280,"frame-unknown":281,"lower-bound":282},"Pressed before the change: those tries were done again.","Some presses were too quick to be reactions: those tries were done again.","Some tries were too slow to count.","The page went into the background: that part was not counted.","The screen stalled for a moment: that try was done again.","The screen was slow to change on some tries: those times may be a little short.","Stopped before the end.","Not finished.","Too few tries counted to give a result.","The browser did not say how long its sound takes to play, so the times include an unknown delay.","Some presses did not come from your own touch, click or key and were ignored (a script or another program).","A held key repeated by itself: the repeats were ignored.","The presses came at evenly spaced intervals, like a machine's: the result is kept but not compared.","Faster than one finger can tap: runs with several fingers are kept but not compared.","Your keyboard corrected or predicted some words for you, so this run is not compared.","Too few answers were right to compare this run.","Pasted text was left out: only what you typed counts.","The text was on screen too briefly to have been read, so the reading speed is not compared.","Too few questions about the text were answered right, so the reading speed is not compared.","Many answers in a row were the same, also where statements point in opposite directions: the result is shown but not compared.","You answered very quickly, in under a second per statement on average, so this result is not compared with others.","Too many statements were left out to give a result.","Some statements were left out: their scales were completed from your other answers.","A scale has too few answers for a result.","You reached the end of the test, so your true result may be higher.","Too many tries were not counted (the page was in the background or the screen stalled).","The browser reports the mouse once per screen frame, so this is the screen's rate, not the mouse's.","The screen's frame rate is unknown, so it cannot be told whether this is the mouse's rate.","Many reports arrived together: the mouse reports at least this often.",1791315157835]