Ujian Keyboard Ghosting & Penyemak NKRO
Jalankan ujian keyboard ghosting percuma di sini: tahan beberapa kekunci sekali gus untuk melihat berapa banyak yang boleh didaftarkan serentak oleh keyboard anda, dan kesan sebarang kombinasi yang digugurkannya secara senyap.
Perkara Penting
- Ujian keyboard ghosting ini menunjukkan, secara masa nyata, dengan tepat kombinasi kekunci mana yang dihantar oleh keyboard anda kepada pelayar, supaya anda boleh mengesan sendiri tekanan kekunci yang digugurkan atau phantom.
- Ghosting berpunca daripada cara keyboard mengimbas matriks switch dalamannya. Anti-ghosting dan full N-key rollover (NKRO) adalah dua penyelesaian kejuruteraan yang berbeza untuk had elektrik yang sama itu.
- Keyboard anti-ghosting menjamin satu set kombo gaming biasa yang khusus berfungsi; keyboard full NKRO mendaftarkan setiap kekunci pada papan serentak.
- Kombo mana yang paling penting bergantung kepada genre anda: kluster pergerakan FPS, baris kebolehan MOBA, input pergerakan fighting-game, dan kluster lorong rhythm-game masing-masing menekan bahagian matriks yang berbeza.
- Ujian ini hanya melihat apa yang diterima oleh pelayar, jadi ia tidak dapat mengasingkan sepenuhnya had ghosting perkakasan daripada OS atau pemacu yang menggugurkan satu peristiwa. Anggap keputusan ini sebagai titik permulaan diagnostik, bukan pensijilan perkakasan.
Tahan beberapa kekunci sekali gus — cuba kombo gaming biasa seperti W + A + Shift + Space, atau hanya tekan beberapa kekunci bersama-sama. Setiap kekunci yang sedang anda tahan menyala ungu. Jika satu kekunci yang anda tekan secara fizikal tidak pernah menyala sedangkan kekunci lain sedang ditahan, kombinasi tersebut sedang "ghosted" — matriks keyboard anda tidak dapat melaporkannya.
Cara Menggunakan Ujian Keyboard Ghosting Ini
- Klik di mana-mana pada halaman ini supaya ia mendapat fokus keyboard.
- Tahan dua kekunci serentak, kemudian tambah yang ketiga, kemudian yang keempat: cuba kombo sebenar yang biasa anda gunakan dalam permainan, seperti W + A + Shift, atau hanya gerakkan jari anda merentasi keyboard.
- Perhatikan grid di atas: setiap kekunci yang sedang anda tahan menyala ungu. Jika salah satu jari anda menekan satu kekunci yang tidak pernah menyala sedangkan yang lain sedang ditahan, itulah ghosting.
- Perhatikan Puncak serentak: itu adalah bilangan terbesar kekunci yang telah didaftarkan serentak oleh keyboard ini semasa sesi ini.
Apa Yang Menyebabkan Ghosting?
Kebanyakan keyboard mengimbas kekunci mereka dalam bentuk grid, satu matriks baris dan lajur, berbanding menyambungkan setiap kekunci tunggal kepada litar khususnya sendiri, yang akan jauh lebih mahal untuk dikilangkan. Apabila kombinasi tertentu kekunci ditahan bersama, matriks tersebut boleh mencipta kekeliruan elektrik: pengawal tidak dapat memastikan yang mana antara beberapa kekunci berkemungkinan yang sebenarnya sedang ditekan, jadi ia sama ada menggugurkan salah satu daripadanya (ghosting) atau, dalam sesetengah kes, melaporkan satu kekunci yang tiada siapa menyentuhnya (kekunci "phantom"). Keyboard yang direka untuk mengelakkan ini menambah diod pada setiap switch (full NKRO) atau disambungkan secara khusus supaya kombinasi paling biasa, seperti WASD ditambah satu modifier, tidak pernah berlanggar.
Bagaimana Pengimbasan Matriks Keyboard Sebenarnya Berfungsi
Di dalam kebanyakan keyboard, setiap kekunci terletak pada persilangan satu wayar baris dan satu wayar lajur. Pengawal mengimbas baris satu demi satu, menggunakan voltan kecil, dan menyemak lajur mana yang melaporkan voltan tersebut kembali. Jika tepat satu kekunci pada satu baris ditekan, persilangan tersebut tidak keliru. Masalah bermula apabila tiga atau lebih kekunci ditahan dalam corak yang membentuk segi empat tepat merentasi dua baris dan dua lajur: arus boleh mengalir melalui laluan yang tidak dijangka oleh pengawal, dan imbasan tidak lagi dapat memastikan sama ada kekunci keempat pada bucu segi empat tersebut yang tinggal benar-benar ditekan. Positif palsu tersebut adalah kekunci phantom, dan kekeliruan itu jugalah sebabnya pengawal kadangkala memilih untuk menggugurkan satu kekunci sebaliknya.
Mengapa Penempatan Diod Menyelesaikan Kekeliruan
Diod adalah komponen kecil yang hanya membenarkan arus mengalir dalam satu arah. Apabila pengeluar keyboard meletakkan satu diod di belakang setiap switch tunggal, arus daripada satu kekunci yang ditekan tidak lagi boleh bocor ke belakang ke dalam baris atau lajur yang berbeza, iaitu kebocoran yang menyebabkan masalah segi empat tepat yang diterangkan di atas. Dengan satu diod pada setiap switch, matriks boleh melaporkan sebarang kombinasi kekunci tanpa sebarang kekeliruan langsung, iaitu apa yang diperlukan oleh full N-key rollover. Diod menambah kos dan kerumitan pembuatan, itulah sebabnya keyboard membran yang lebih murah sering melangkau sepenuhnya, atau hanya menyambungkan diod pada kluster kecil kekunci yang dijangka oleh pengeluar akan ditekan bersama oleh gamer.
Anti-Ghosting Berbanding Full N-Key Rollover (NKRO): Apa Bezanya
"Anti-ghosting" dan "NKRO" kedua-duanya menggambarkan penyelesaian untuk masalah matriks yang sama, tetapi ia menyelesaikannya pada tahap yang berbeza. Anti-ghosting biasanya bermaksud pengeluar telah mengesahkan bahawa satu set kombinasi kekunci yang tertentu dan terhad, hampir selalu WASD ditambah modifier biasa seperti Shift, Ctrl, dan Space, tidak akan pernah ghost antara satu sama lain. Ia tidak menjanjikan apa-apa tentang kombinasi di luar set tersebut. Full NKRO bermaksud setiap kekunci pada papan boleh ditahan serentak dengan setiap kekunci lain dan masih berdaftar dengan betul, kerana diod mengasingkan setiap switch daripada setiap switch lain.
Dalam praktiknya, ini bermakna satu keyboard boleh dipasarkan secara sah sebagai "anti-ghosting" dan masih ghost jika anda menekan kombinasi luar biasa yang tidak direka oleh pengeluar, seperti menahan beberapa kekunci nombor ditambah kekunci huruf serentak untuk input fighting-game. Ujian ghost keyboard yang hanya menyemak WASD dan beberapa modifier tidak akan mengesan itu. Menjalankan ujian keyboard ghosting ini merentasi keseluruhan papan, bukan hanya kekunci pergerakan biasa anda, adalah satu-satunya cara untuk melihat di mana penyelesaian anti-ghosting separa berhenti melindungi anda.
Untuk penerangan lebih mendalam tentang metodologi ujian dan apa yang dianggap sebagai keputusan yang boleh dipercayai, lihat panduan kami mengenai menguji keyboard ghosting, dan untuk latar belakang teknikal penuh mengenai spesifikasi rollover, panduan permulaan kami mengenai NKRO dan anti-ghosting.
Kombinasi Kekunci Mana Yang Paling Penting Untuk Permainan Anda
Bukan setiap pemain menekan bahagian matriks keyboard yang sama. Kombinasi yang berbaloi diuji bergantung besar kepada genre yang sebenarnya anda mainkan, jadi ia berbaloi menjalankan ujian keyboard ghosting ini dengan ikatan kekunci permainan khusus anda dalam fikiran berbanding hanya menyemak WASD secara terpencil.
Permainan FPS: Kluster Pergerakan dan Modifier
Permainan tembak-menembak bergantung paling berat kepada kluster pergerakan: W, A, S, D ditahan dalam pelbagai kombinasi bersama Shift (lari), Ctrl (mencangkung), dan Space (lompat). Satu kes kegagalan biasa adalah menahan dua kekunci pergerakan pepenjuru ditambah Shift ditambah Space untuk jump-strafe, yang menyusun empat kekunci daripada baris dan lajur berbeza serentak. Jika keyboard anda menggugurkan salah satu daripadanya di bawah beban, pergerakan boleh terasa seperti tersekat-sekat secara rawak di tengah-tengah pertempuran.
Permainan MOBA dan RTS: Baris Kebolehan Ditambah Modifier
Pemain MOBA dan RTS sering menahan satu kekunci pergerakan atau kamera sambil menekan pantas kekunci kebolehan merentasi baris QWER, kadangkala dengan Ctrl atau Alt ditahan untuk cast yang diubah suai. Kerana permainan ini memetakan beberapa kebolehan kepada kekunci bersebelahan, ia berbaloi menguji kombinasi seperti Q, W, E, R bersama, dan secara berasingan dengan satu kekunci pergerakan ditahan di bawahnya, untuk memastikan baris kebolehan tidak ghost pada saat yang paling penting, dalam pertempuran berpasukan.
Permainan Fighting: Input Pergerakan dan Tekanan Berbilang Butang
Permainan fighting sering memerlukan input arah digabungkan dengan dua atau tiga butang serangan yang ditekan dalam bingkai yang sama, untuk command grab atau tekanan butang serentak. Kombinasi ini sering merentasi baris nombor dan baris huruf bersama-sama pada keyboard, iaitu bahagian matriks yang berbeza daripada kluster WASD yang menjadi asas reka bentuk kebanyakan keyboard anti-ghosting. Inilah tepatnya jenis kombinasi yang boleh terlepas pandang oleh penyelesaian anti-ghosting yang sempit.
Permainan Rhythm: Kluster Lorong Di Bawah Beban Berterusan
Permainan rhythm memetakan pelbagai "lorong" serentak kepada kekunci bersebelahan, dan carta kesukaran tinggi boleh memerlukan empat, enam, atau lebih kekunci ditahan atau ditekan dalam turutan bertindih yang pantas. Kerana kekunci yang terlibat biasanya rapat antara satu sama lain pada papan (contohnya, satu deretan kekunci pada satu baris tunggal), ia lebih berkemungkinan berkongsi baris atau lajur dalam matriks, iaitu tepat keadaan yang menyebabkan ghosting. Pemain dalam genre ini biasanya memerlukan keyboard yang lebih hampir kepada full NKRO berbanding reka bentuk anti-ghosting kekunci pergerakan.
Membaca Keputusan Ujian Keyboard Ghosting Anda
Tiada angka "lulus" yang universal, memandangkan ia bergantung sepenuhnya kepada untuk apa anda memerlukan keyboard tersebut. Seseorang yang hanya pernah menaip tidak akan perasan 2-key rollover; seorang gamer yang bergantung kepada WASD + Shift + satu kekunci kebolehan serentak memerlukan sekurang-kurangnya sebanyak itu untuk berdaftar dengan boleh dipercayai. Jika anda menemui satu kombo dunia sebenar yang khusus yang menggugurkan satu kekunci, itulah keputusan yang boleh diambil tindakan: semak sama ada pemasaran keyboard anda menyebut anti-ghosting untuk kombinasi khusus tersebut, atau sama ada ia hanyalah papan membran bajet tanpa diod khusus.
Menggunakan Ujian Ini Semasa Membeli-Belah Keyboard Baharu
Jika anda cuba memutuskan sama ada untuk membeli keyboard tertentu, jalankan ujian keyboard ghosting ini di kedai atau dalam tempoh pemulangan, menggunakan kombinasi tepat yang anda bergantung padanya dalam permainan utama anda. Keputusan yang lebih penting daripada sebarang dakwaan pemasaran pada kotak ialah sama ada kombo sebenar anda sendiri menyala dengan bersih. Jika satu keyboard diiklankan sebagai "anti-ghosting" tetapi menggugurkan satu kekunci dalam kombo fighting-game atau rhythm-game khusus anda, produk tersebut hanya tidak direka berdasarkan kes penggunaan anda, walaupun dakwaan pada bungkusan itu secara teknikal tepat untuk kombo yang direka untuknya.
Ia juga membantu untuk menguji semula selepas kemas kini firmware atau apabila bertukar antara mod berwayar dan wireless pada keyboard yang sama, memandangkan sesetengah papan bertindak berbeza bergantung kepada mod sambungan atau profil onboard. Kerana ghosting adalah sifat perkakasan, keputusan bersih pada satu mod sambungan adalah penunjuk munasabah untuk yang lain, tetapi ia bukan jaminan, jadi semakan semula ringkas tidak memerlukan apa-apa kos.
Apa Yang Boleh dan Tidak Boleh Diberitahu Oleh Ujian Keyboard Ghosting Ini
Halaman ini hanya boleh melaporkan apa yang sebenarnya disampaikan oleh peristiwa keyboard pelayar. Apabila anda menahan satu kekunci dan ia menyala dalam grid di atas, pelayar telah menerima peristiwa keydown untuknya; apabila ia tidak menyala, tiada peristiwa sedemikian tiba. Itu adalah isyarat yang boleh dipercayai dan jujur, tetapi ia mempunyai satu had sebenar yang berbaloi difahami sebelum anda membuat kesimpulan tentang perkakasan anda.
Satu kekunci yang digugurkan boleh bermaksud matriks dalaman keyboard langsung tidak mengesan tekanan tersebut, iaitu ghosting perkakasan yang sebenar. Ia juga boleh bermaksud matriks tersebut mengesannya dengan betul, tetapi sistem operasi, pemacu, atau pelayar itu sendiri membuang atau menggabungkan peristiwa tersebut di suatu tempat antara keyboard dan halaman ini. Daripada JavaScript yang berjalan dalam tab pelayar, kedua-dua situasi tersebut tidak dapat dibezakan. Ujian keyboard ghosting ini adalah titik permulaan diagnostik yang kukuh, dan satu kejatuhan yang konsisten dan boleh diulang pada kombinasi yang sama merentasi beberapa percubaan adalah isyarat yang bermakna, tetapi ia bukan pengganti kepada penganalisis peringkat perkakasan jika anda perlu mensijilkan satu peranti.
Soalan Lazim
- Apakah perbezaan antara ghosting dan NKRO?
- N-key rollover (NKRO) adalah berapa banyak kekunci yang boleh didaftarkan oleh keyboard sedang ditahan pada masa yang sama. Ghosting adalah apa yang berlaku apabila ia tidak boleh: menekan satu kombinasi tertentu menyebabkan salah satu kekunci gagal berdaftar secara senyap, atau dalam kes yang teruk menyebabkan satu kekunci "phantom" yang tidak berkaitan kelihatan seperti ditekan.
- Berapa banyak kekunci yang patut didaftarkan oleh keyboard yang baik secara serentak?
- Keyboard membran berbajet sering hanya boleh dipercayai mengendalikan 2-3 kekunci serentak (biasa dengan WASD + Shift + Space dalam permainan). Keyboard yang dipasarkan sebagai "anti-ghosting" biasanya menjamin satu set kombo gaming biasa yang khusus berfungsi; keyboard yang dipasarkan sebagai full NKRO boleh mendaftarkan setiap kekunci pada papan serentak.
- Bolehkah alat ini mengesan dengan tepat mengapa keyboard saya ghost?
- Tidak — ujian keyboard ghosting ini hanya boleh menunjukkan apa yang sebenarnya diterima oleh pelayar. Jika satu kombinasi tidak menyala, matriks dalaman keyboard anda tidak melaporkannya (atau OS/pemacu anda menggugurkannya), tetapi halaman ini tidak dapat membezakan antara sebab-sebab tersebut. Ia adalah titik permulaan diagnostik, bukan penganalisis perkakasan.
- Mengapa ghosting penting untuk gaming?
- Permainan yang pantas sering memerlukan beberapa kekunci ditahan serentak: pergerakan ditambah satu modifier ditambah satu kekunci kebolehan adalah biasa. Jika keyboard anda ghost pada kombinasi tepat tersebut, satu input yang secara fizikal anda tekan hanya tidak akan berdaftar, yang boleh terasa seperti ketidakresponsifan rawak.
- Apakah tekanan kekunci phantom?
- Tekanan kekunci phantom (atau "ghost") adalah sisi sebaliknya ghosting: berbanding menggugurkan satu kekunci yang sebenarnya sedang anda tahan, matriks keyboard salah membaca corak elektrik yang dicipta oleh beberapa kekunci lain dan melaporkan satu tekanan yang tidak pernah berlaku. Itulah sebabnya sesetengah masalah ghosting kelihatan seperti satu aksara sesat muncul dalam kotak teks tanpa sebab.
- Adakah ghosting perkara yang sama dengan rollover?
- Tidak. Rollover, biasanya ditulis sebagai n-key rollover (NKRO), menggambarkan bilangan maksimum kekunci yang boleh didaftarkan serentak oleh keyboard. Ghosting menggambarkan apa yang berlaku sebaik sahaja anda melebihi had tersebut untuk satu kombinasi khusus pada pendawaian matriks khusus keyboard tersebut: anda sama ada kehilangan satu tekanan kekunci atau mendapat satu tekanan phantom.
- Bolehkah kemas kini firmware atau pemacu membetulkan ghosting?
- Biasanya tidak. Ghosting pada asasnya adalah had perkakasan yang berkait dengan sama ada diod hadir pada setiap switch dan bagaimana matriks baris/lajur didawaikan pada PCB. Firmware boleh mengubah susunan imbasan atau pemasaan debounce, tetapi ia tidak boleh mencipta pengasingan elektrik yang tidak wujud secara fizikal. Jika satu keyboard ghost pada satu kombo tertentu, kemas kini perisian tidak berkemungkinan menyelesaikannya.
- Adakah keyboard wireless ghost lebih banyak berbanding yang berwayar?
- Tidak secara semula jadi. Ghosting ditentukan oleh matriks switch dan pendawaian diod, yang sama sahaja sama ada keyboard bersambung melalui USB atau penerima wireless. Keyboard wireless memang memperkenalkan faktor kebolehpercayaan berasingan, seperti kadar polling dan gangguan radio, tetapi itu adalah isu berbeza daripada ghosting matriks dan ujian keyboard ghosting ini tidak dapat mengasingkannya antara satu sama lain.
Sudah menjalankan ujian keyboard ghosting ini dan juga mahu menyemak satu kekunci tunggal yang seolah-olah berdaftar dua kali? Cuba Ujian Key Chatter. Untuk panduan langkah demi langkah bagi keseluruhan proses, baca cara menguji keyboard ghosting, atau mulakan dengan panduan permulaan mengenai NKRO dan anti-ghosting jika terminologi pada halaman ini baharu bagi anda.