Keyboard Tester

Ang libreng keyboard tester na ito ay nagpapahintulot sa iyong pindutin ang anumang key sa iyong physical keyboard para suriin kung tama itong nare-register. Palitan ang layout sa ibaba para i-test gamit ang ibang set ng label.

Pindutin ang anumang key sa iyong physical keyboard. Ang mga na-test na key ay magiging berde; ang key na kasalukuyan mong hawak ay magiging purple.
0 natatanging key ang na-test · 0 kabuuang beses na pinindot

Paano gamitin ang keyboard tester na ito

  1. I-click ang kahit saan sa page na ito para magkaroon ito ng keyboard focus.
  2. Pindutin ang bawat key sa iyong keyboard, isa-isa — magandang ugali ang mag-work row by row mula sa itaas-kaliwa papuntang ibaba-kanan para hindi ka makaligtaan.
  3. Panoorin ang grid: ang key na napindot mo na nang kahit isang beses ay magiging berde (na-test), at ang key na kasalukuyan mong hawak ay magli-light up nang purple (active).
  4. Palitan ang dropdown na Layout para makita kung paano nila-label ang parehong physical key sa ilalim ng Dvorak, Colemak, o ibang layout, at palitan ang Sukat para itugma sa iyong aktwal na board — full size (100%), tenkeyless (80%), 75%, 60%, o 40%.

Ano ang masasabi (at hindi masasabi) nito sa iyo

Kinukumpirma ng keyboard tester na ito kung ang isang key press ay talagang naabot ang iyong browser bilang keyboard event. Kung hindi nag-light up ang isang key kahit ilang beses mo itong pindutin, malaking senyales iyon ng tunay na hardware problem — isang patay na switch, isang naputol na membrane contact, o debris na humaharang sa key.

Isang single-key test lang ito, kaya: hindi nito mahuhuli ang mga problemang lumalabas lang kapag maraming key ang sabay-sabay na hawak (tingnan ang aming Ghosting & NKRO Test para diyan), at hindi nito mahuhuli ang key na tama namang nare-register pero dumodoble sa isang tap (tingnan ang Key Chatter Test).

Pagpili ng tamang layout at sukat

I-set ang layout para itugma sa kung ano talaga ang ginagamit mong pag-type, hindi kinakailangan kung ano ang naka-print sa iyong mga keycap — kung gumagamit ka ng alternatibong layout tulad ng Dvorak o Colemak sa antas ng OS, piliin ito rito para tumugma ang mga on-screen label sa inaasahan mong makita. I-set ang sukat para itugma sa iyong physical board: kasama sa full size (100%) ang numpad at buong navigation cluster, tinatanggal ng tenkeyless (80%) ang numpad, kino-compress ng 75% ang navigation sa iisang column plus arrow keys, tinatanggal ng 60% ang navigation nang tuluyan (itinatago lang ang row ng number keys sa function row), at tinatanggal din ng 40% ang function row at number row.

Mga karaniwang dahilan kung bakit hindi nare-register ang isang key

Ang key na ayaw mag-light up sa test na ito ay halos palaging nagmumula sa isa sa apat na sanhi: debris na nakulong sa ilalim ng keycap, gastadong switch o membrane contact, driver o operating-system setting na humaharang, o, sa wireless na board, nawalang connection. Ang pag-check sa mga posibilidad na ito nang sunud-sunod, mula sa pinakasimple hanggang sa pinakakomplikado, ay karaniwang nakakasagot sa tanong bago mo pa kailanganing magpalit ng anuman.

Debris at natapong likido

Mumo, alikabok, buhok, at malagkit na tira ng inumin ang pinakakaraniwang dahilan kung bakit huminto sa pagtugon ang isang partikular na key, lalo na sa mga key na malapit sa kinakainan o iniinuman mo sa iyong desk. Puwedeng harangan ng debris ang paggalaw ng keycap nang sapat para makumpleto ang switch, o mabalutan nito ang isang membrane contact para hindi na ito magsara nang maayos. Ang pagtaob sa keyboard at banayad na pagtapik dito, tapos ang paglagay ng compressed air sa paligid ng base ng apektadong key, ay nakakalutas ng malaking bahagi ng mga kaso ng patay na key. Para sa buong gabay sa paglilinis, tingnan ang aming gabay tungkol sa paano ayusin ang natigil na keyboard key.

Gastado o patay na switch

Bawat switch ay may limitadong buhay. Ang mekanikal na switch ay karaniwang may rating na sampu-sampung milyong keystroke, pero puwede pa ring mabigo nang maaga ang isang unit dahil sa depekto sa manufacturing o baluktot na contact leaf, bago pa man mag-wear out ang ibang bahagi ng board. Ang membrane keyboard naman ay iba ang pagtanda: ang mga rubber dome sa ilalim ng mga key ay lumalapad at nawawalan ng snap sa paglipas ng mga taon ng paggamit, at ang isang madalas gamiting key ay puwedeng huminto sa pagkakaroon ng maaasahang contact kahit walang mukhang mali sa paningin. Ang aming artikulo tungkol sa mechanical vs. membrane keyboard ay sumasakop kung paano nagkakaiba ang pagtanda ng dalawang disenyong ito nang mas detalyado.

Mga isyu sa driver at operating system

Hindi lahat ng patay na key ay hardware problem. Ang keyboard remapping software, mga accessibility feature tulad ng Sticky Keys o Filter Keys, o isang natigil na modifier key ay puwedeng magbago sa kung ano ang ginagawa ng isang keypress bago pa man ito umabot sa page na ito. Kung mabigo ang isang key dito, sulit na mabilis mong i-check ang mga OS keyboard setting mo at anumang remapping tool na naka-install, at kumpirmahin na walang ibang key na physically stuck sa down position. Binabasa ng test na ito ang raw physical key position na iniuulat ng iyong browser, kaya kapag na-rule out na ang software-level interference, ang key na hindi pa rin nare-register ay malamang tunay na hardware fault.

Wireless at Bluetooth dropout

Ang mga wireless keyboard ay may ilang dagdag na punto ng pagkabigo na wala ang mga wired: mababang baterya, receiver na wala sa range o na-block ng interference, o connection na napunta sa power-saving sleep state. Bago tapusin na physically dead ang isang key sa wireless board, subukan ang bagong baterya, i-pair muli ang keyboard, at ilapit ang USB receiver (o ang keyboard mismo) para ma-rule out ang isyu sa connection sa halip na isyu sa switch. Kung palaging nabibigo ang parehong key sa maraming pagsubok ng pag-pair at pagpalit ng baterya, ituring ito bilang hardware problem sa halip na wireless.

Browser-based na keyboard tester vs. downloadable na software

Karamihan sa mga keyboard testing tool ay nahuhulog sa dalawang kategorya: isang browser-based na tool tulad nito, at isang downloadable na desktop application. May tunay na tradeoff ang bawat isa na sulit malaman bago ka pumili.

Ang pinakamalaking bentahe ng isang browser-based na keyboard tester ay walang kailangang i-install. Bubuksan mo ang page, i-click para ma-focus ito, at magsisimulang pindutin ang mga key. Walang installer na hihingi ng administrator permissions at walang matitirang bakas sa iyong hard drive pagkatapos. Dahil ganap na tumatakbo sa iyong browser ang tool na ito, walang keystroke data na aalis sa iyong makina. Mahalaga ito kaysa sa mukhang halaga nito: ang isang testing tool ay, sa depinisyon, isang bagay na pinapatakbo mo habang pinipindot ang bawat key sa iyong keyboard, at ang isang downloadable app na may built-in na logging o telemetry ay nasa espesyal na sensitibong posisyon para makuha ang mas marami pa sa gusto mo.

May isang tunay na teknikal na bentahe ang downloadable na native application: nagagawa ng ilan sa mga ito na basahin ang raw HID (Human Interface Device) report nang direkta mula sa keyboard, na dini-bypass ang browser at operating system nang ganap. Puwede nitong ilantad ang impormasyong hindi kayang makita ng browser, tulad ng pagkilala sa pagitan ng dalawang key na iisang code lang ang binibigay ng isang partikular na OS o browser combination. Pero para sa nakararaming pang-araw-araw na troubleshooting, sapat na ang browser-based na test para sa aktwal na kailangang malaman ng mga tao: nare-register ba ang key na ito, at nare-register ba ito nang tama.

Kung pumipili ka sa pagitan ng dalawa, makatuwirang panuntunan na magsimula sa browser-based na tester tulad nito dahil instant ito at walang kailangang trust decision, at gamitin lang ang specialized na downloadable software kung gumagawa ka ng malalim na hardware-level debugging, tulad ng pag-diagnose ng custom na keyboard build o firmware.

Paano tine-test ng mga propesyonal na reviewer at technician ang mga keyboard

Ang mga keyboard reviewer at repair technician ay pinagsasama-sama ang ilang paraan, dahil mismo walang iisang test ang nagsasabi ng buong kuwento.

Para sa rollover at ghosting, karaniwang ginagamit ng mga propesyonal na reviewer ang parehong pangunahing paraang bukas sa kahit sino: isang visual na on-screen keyboard na nagha-highlight kung aling mga key ang nare-register habang ilang key ang sabay na hawak, madalas ay sistematikong sinasaliksik ang maraming row-and-column combination sa halip na ilang karaniwan lang. Ginagamit ng aming Ghosting & NKRO Test ang parehong prinsipyo, sinusubaybayan ang pinakamataas na bilang ng sabay-sabay na key na matagumpay na naiulat ng iyong board. Ipinapaliwanag ng aming gabay para sa mga baguhan tungkol sa NKRO at anti-ghosting kung ano talaga ang ibig sabihin ng numerong iyon.

Para sa switch feel at consistency, minsan gumagamit ang mga technician ng force gauge, isang maliit na instrumento na sumusukat kung ilang gramo ng presyon ang kailangan para ma-actuate ang isang switch, tapos ikinukumpara ang reading na iyon sa maraming key sa parehong board at laban sa stated spec ng manufacturer. Ang malaking pagkakaiba mula sa key hanggang key ay maaaring magpahiwatig ng manufacturing inconsistency, kahit gumagana pa rin nang teknikal ang bawat key.

Para sa mga isyu sa debounce at chatter, ang mas malalim na test ay kumokonekta ng keyboard sa isang oscilloscope o logic analyzer, na nakikita ang eksaktong electrical signal sa antas ng microsecond, lampas pa sa kaya ng anumang software-based na test (browser man o native) na maobserbahan. Ganito talaga na-didiagnose nang may tunay na katiyakan ang chatter sa halip na pagtatantya lang, bagaman nangangailangan ito ng equipment na wala sa karamihan ng tao, kaya umiiral ang mga software-based na test tulad ng aming Key Chatter Test bilang accessible na unang check.

Sa wakas, ang isang technician na gumagawa ng physical repair ay karaniwang binubuksan ang keyboard at direktang sinusuri nang visual ang switch matrix at PCB, naghahanap ng basag na solder joint, kalawang mula sa natapong likido, o physical na pinsala na hindi makikita ng anumang software test, kasama na ang amin, mula sa labas. Ang isang libreng browser-based na test ay tunay na kapaki-pakinabang para sa parehong unang tanong na sinisimulan ng isang propesyonal, nare-register ba nang tama ang bawat key, pero isa lang itong layer ng mas malaking diagnostic process, hindi kapalit ng buong pagtatanggal-tanggal kapag mataas ang stakes.

Mechanical vs. membrane na keyboard: paano naiiba ang testing

Ang paraan ng pagkabigo ng isang keyboard, at kung paano ka mag-te-test para dito, ay lubos na nakadepende sa kung ito ay mechanical o membrane.

Ang mga membrane keyboard ay mas maraming binabahaging internal na structure sa pagitan ng mga key: nakapatong sa ilalim ng buong board ang layered rubber sheet at shared circuit layer. Ang shared design na iyon ay nangangahulugang ang mga membrane keyboard ay may tendensiyang mabigo nang sama-sama habang tumatanda; mapapansin mo na marahil ilang katabing key ang unti-unting nagiging hindi tumutugon nang halos magkasabay, sa halip na isang nakahiwalay na patay na key, dahil ang mga underlying rubber dome at circuit trace ay parehong nagkakasira. Ibig sabihin din nito na ang pag-aayos ng isang partikular na key ay karaniwang hindi realistiko sa isang membrane board: walang iisang parte na maaaring palitan.

Ang mga mechanical keyboard ay nagbibigay sa bawat key ng sarili nitong independiyenteng switch, kaya ang mga pagkabigo ay may tendensiyang nakahiwalay. Kung huminto sa pagtugon ang isang key sa isang mechanical board habang normal ang mga katabi nito, malakas na senyales iyon na ang problema ay partikular sa switch na iyon, hindi sa buong board. Ang paghihiwalay na ito rin ang nagpapadali sa pag-te-test ng mechanical keyboard nang targeted: kung pinaghihinalaan mo ang isang partikular na switch sa hot-swappable na board, puwede mong hilahin ito at i-test nang isa-isa laban sa isang kilalang mabuting kapalit na switch, isang bagay na hindi posible sa membrane board.

Kapag pinatakbo mo ang keyboard tester na ito sa isang mechanical board, ang isang nag-iisang patay na key habang normal ang lahat ng iba pa ay tumuturo sa switch na iyon. Ang parehong nag-iisang patay na key sa isang membrane board ay sulit pa ring imbestigahan nang mag-isa, pero sulit din maingat na i-test ang mga katabing key, dahil ang mga pagkabigo sa membrane ay may mas malaking tendensiyang kumalat. Magbasa pa sa aming buong paghahambing ng mechanical vs. membrane keyboard.

Pag-te-test ng laptop keyboard vs. external keyboard

Ang built-in na keyboard ng laptop at isang hiwalay na external keyboard ay naiiba ang pagkabigo, at binabago nito kung ano ang realistiko mong magagawa pagkatapos maghudyat ng problema ang test na ito.

Ang mga laptop keyboard ay halos palaging low-profile na scissor-switch design, direktang naka-build sa chassis at naka-wire sa motherboard. Hindi ito puwedeng buksan at linisin nang kasing dali ng desktop board, at sa karamihan ng kaso ay hindi dinisenyo ang isang keycap na tanggalin nang walang espesyal na kagamitan o panganib na masira ang isang delikadong retention clip. Ang pagkatapon ng likido sa laptop keyboard ay mas seryosong pangyayari kaysa sa pagkatapon nito sa external board, dahil mas maikli ang daan ng likido papunta sa motherboard at iba pang internal na component. Kung ihudyat ng test na ito ang isang patay o hindi regular na key sa laptop, at hindi ito naaayos ng basic na compressed-air cleaning, iyon ay karaniwang kaso na para sa isang propesyonal na repair technician sa halip na DIY na ayos.

Ang mga external keyboard, mechanical man o membrane, ay physically hiwalay sa iba pang bahagi ng iyong computer. Ang isang natapong likido, natigil na key, o nabigong switch ay naka-contain lang sa peripheral mismo, walang panganib sa iyong aktwal na makina, at ang mga replacement part (o ang buong keyboard) ay mura at madaling palitan.

Isang praktikal na workaround na sulit malaman: kung ipinapakita ng test na ito na may hindi maaasahang key ang built-in na keyboard ng iyong laptop, ang pag-plug in (o pag-pair) ng external keyboard ay nagpapahintulot sa iyong magpatuloy sa normal na pagtatrabaho habang nagdedesisyon ka kung sulit ang pag-aayos. Puwede mo tapos patakbuhin ang parehong test na ito sa external board para kumpirmahin na ito ay ganap na maaasahan bago mo ito asahan araw-araw, at sulit din i-check ang iyong bilis ng pag-type at polling rate sa kapalit, dahil puwedeng magkaiba nang malaki ang mga ito sa pagitan ng built-in na board ng laptop at ng external.

Mga madalas itanong

Gumagana ba ito sa anumang keyboard layout?
Oo. Ang visual na keyboard ay nire-relabel ang mga key para itugma sa QWERTY, AZERTY, QWERTZ, Dvorak, Colemak, o Workman, pero ang detection ay base sa physical key position (KeyboardEvent.code), kaya gumagana ito nang tama anuman ang input layout na aktwal na naka-set sa iyong OS.
Bakit hindi nag-light up ang isang key kapag pinindot ko ito?
Una, siguraduhing nag-click ka sa kahit saan sa page para magkaroon ito ng keyboard focus — tumatanggap lang ang mga browser ng key event kapag naka-focus ang page. Kung hindi pa rin ito nare-register, subukan ang aming Ghosting & NKRO Test para tingnan kung isyu ito sa multi-key combination, o basahin ang aming gabay sa pag-diagnose ng natigil o hindi tumutugong key.
Kaya bang i-test nito ang wireless o Bluetooth keyboard?
Oo — gumagana ang test sa anumang keyboard na nakikilala ng iyong operating system, wired man o wireless, dahil binabasa nito ang standard na browser keyboard event anuman ang uri ng connection.
Nag-iimbak o nag-a-upload ba ang tool na ito ng aking mga keystroke?
Hindi. Lahat ay tumatakbo lokal sa iyong browser; wala man lang naipapadala sa isang server ang anumang pinindot o na-type mo rito.
Dapat ba akong gumamit ng browser-based na keyboard tester o mag-download na lang ng testing app?
Para sa pang-araw-araw na troubleshooting, ang browser-based na tester tulad nito ay karaniwang mas magandang unang pagpipilian: walang kailangang i-install, walang pagtitiwalaang ipagkakatiwala sa admin permissions, at walang panganib na mag-log ang isang background app nang higit pa sa intensyon mo. Puwedeng basahin ng mga downloadable na native tool ang raw HID data na hindi makikita ng browser, na mahalaga para sa malalim na hardware debugging, pero halos hindi na kailangan ng karamihan ng tao ang antas na iyon ng detalye.
Kaya bang sabihin ng test na ito kung mechanical o membrane ang aking keyboard?
Hindi direkta, dahil pareho namang nag-uulat ng standard na keyboard event sa iyong browser ang dalawang disenyo. Ang puwede nitong maitulong nang hindi direkta: ang mga mechanical keyboard ay may tendensiyang magpakita ng nakahiwalay na single-key failure, habang ang mga membrane keyboard ay mas madalas magpakita ng ilang katabing key na sabay na nagkakasira, kaya ang pattern ng mga pagkabigo dito ay maaaring magbigay-pahiwatig kung aling uri ang hinaharap mo.
Ligtas bang gamitin ito para i-test ang isang gamit na o secondhand na keyboard bago ito bilhin?
Oo. Ang pagpapatakbo sa bawat key sa tester na ito (at sa aming Ghosting & NKRO Test para sa multi-key combination) bago ka bumili ng secondhand na keyboard ay isang mabilis, praktikal na paraan para mahuli ang patay na key, chatter, o problema sa rollover na baka hindi alam ng nagbebenta.
Bakit pumasa sa test na ito ang isang key pero nagkakaproblema pa rin ito sa ibang pagkakataon?
Ang mga intermittent na problema, kung saan gumagana ang isang key habang tine-test pero nabibigo sa ibang pagkakataon, ay karaniwan sa mga gastadong switch, maluwag na koneksyon, o unang yugto ng wireless dropout. Kung minsan lang nabibigo ang isang key, patakbuhin muli ang test sa ilang magkakaibang session sa halip na umasa sa iisang pagsubok.

Curious ka ba tungkol sa mga opsyon sa layout ng iyong keyboard? Basahin ang QWERTY vs. Dvorak vs. Colemak. Pinaghihinalaan mo bang may problema sa pagdoble o chatter? Subukan ang Key Chatter Test, o basahin ang ano talaga ang key chatter.