fixmint
EL

Ghosting και rollover πληκτρολογίου: γιατί δεν καταγράφονται ορισμένοι συνδυασμοί

Από · · ενημερώθηκε 8 Νοεμβρίου 2026 · 4 λεπτά ανάγνωση

Το ghosting συμβαίνει όταν ένα πληκτρολόγιο αναφέρει ένα πλήκτρο που δεν πατήσατε, ή αγνοεί ένα που πατήσατε, επειδή πολλά πλήκτρα είναι πατημένα ταυτόχρονα. Εμφανίζεται σε πληκτρολόγια που μοιράζονται καλώδια μεταξύ των πλήκτρων. Το rollover είναι το πλήθος των πατημάτων που μπορεί να αναφέρει το πληκτρολόγιο την ίδια στιγμή. Τα βασικά πληκτρολόγια USB αναφέρουν συχνά έως έξι συνηθισμένα πλήκτρα ταυτόχρονα, και αυτό λέγεται rollover έξι πλήκτρων. Το πλήρες N-key rollover αναφέρει κάθε πλήκτρο που είναι πατημένο, και είναι αυτό που πρέπει να ψάχνετε αν παίζετε ή πληκτρολογείτε με πολλά πλήκτρα πατημένα μαζί.

Δοκιμή πληκτρολογίουΚάποια πλήκτρα δεν ανταποκρίνονταιΚάντε το δωρεάν

Πώς ο πίνακας πλήκτρων προκαλεί τα «φαντάσματα»

Τα περισσότερα πληκτρολόγια δεν συνδέουν κάθε πλήκτρο με τη δική του γραμμή. Τα πλήκτρα βρίσκονται στις διασταυρώσεις ενός πλέγματος από γραμμές και στήλες. Ο ελεγκτής εντοπίζει ένα πατημένο πλήκτρο ενεργοποιώντας μία γραμμή τη φορά και διαβάζοντας ποιες στήλες είναι ενεργές. Το πάτημα ενός πλήκτρου κλείνει το κύκλωμα σε μία διασταύρωση.

Το ghosting εμφανίζεται όταν τρία πατημένα πλήκτρα σχηματίζουν μια διαδρομή που ο ελεγκτής μπορεί να ερμηνεύσει λανθασμένα. Φανταστείτε τρία πλήκτρα στις τρεις γωνίες ενός ορθογωνίου πάνω στο πλέγμα. Αν τα κρατήσετε πατημένα, ο ελεγκτής μπορεί να ακολουθήσει μια διαδρομή μέσα στο ορθογώνιο ως την τέταρτη γωνία, και να αναφέρει ένα τέταρτο πλήκτρο που κανείς δεν πάτησε. Ανάλογα με την καλωδίωση και τη σειρά σάρωσης, μπορεί να δείτε ένα εμφανιζόμενο «φάντασμα» ή ένα πραγματικό πλήκτρο να αγνοείται. Το πλήκτρο που αγνοείται είναι αυτό που αποτυγχάνει όταν ένα παιχνίδι αρνείται έναν συνδυασμό.

Μια δίοδος κάτω από κάθε πλήκτρο σταματά τον βρόχο. Η δίοδος επιτρέπει το ρεύμα μόνο προς μία κατεύθυνση, οπότε ο ελεγκτής δεν μπορεί να ακολουθήσει διαδρομή πίσω μέσα από άλλα πλήκτρα. Τα φθηνά μεμβρανικά πληκτρολόγια συχνά δεν έχουν διόδους. Πολλά πληκτρολόγια με πλήρες rollover τις περιλαμβάνουν, γι' αυτό τα δύο χαρακτηριστικά πωλούνται συχνά μαζί.

Rollover: 6KRO και NKRO

Ένα πληκτρολόγιο USB ενημερώνει τον υπολογιστή για όσα είναι πατημένα στέλνοντας μια μικρή αναφορά, πολλές φορές το δευτερόλεπτο. Η τυπική αναφορά του boot protocol έχει μήκος οκτώ bytes. Ένα byte δηλώνει τα πλήκτρα τροποποίησης, όπως Shift, Ctrl, Alt και το πλήκτρο Windows ή Command. Ένα byte είναι δεσμευμένο, και τα έξι υπόλοιπα bytes μεταφέρουν τους κωδικούς των συνηθισμένων πλήκτρων που είναι πατημένα.

Επειδή οι έξι θέσεις πλήκτρων προορίζονται για συνηθισμένα πλήκτρα, ένα πληκτρολόγιο boot protocol μπορεί να αναφέρει έξι τέτοια ταυτόχρονα. Τα πλήκτρα τροποποίησης έχουν δικό τους byte, οπότε το να κρατάτε Shift με έξι γράμματα είναι ακόμη έγκυρη αναφορά. Ένα έβδομο συνηθισμένο πλήκτρο δεν αναφέρεται, και η αναφορά γεμίζει τις θέσεις του με έναν κωδικό σφάλματος. Αυτό είναι το rollover έξι πλήκτρων, ή 6KRO.

Το N-key rollover, NKRO, λειτουργεί διαφορετικά. Αντί για έξι θέσεις, η αναφορά είναι ένας χάρτης bits με ένα bit για κάθε πλήκτρο. Κάθε πατημένο πλήκτρο ενεργοποιεί το δικό του bit, οπότε το πληκτρολόγιο μπορεί να αναφέρει οποιοδήποτε πλήθος πλήκτρων, εντός των ορίων του σχεδιασμού του.

Τα περισσότερα κείμενα δεν έχουν ποτέ περισσότερα από έξι συνηθισμένα πλήκτρα πατημένα μαζί, οπότε το 6KRO αρκεί για κείμενο. Φαίνεται στα παιχνίδια, όπου πολλά πλήκτρα κίνησης και ενέργειας μπορεί να είναι πατημένα ταυτόχρονα. Ορισμένα πληκτρολόγια περιορίζουν το rollover σε ασύρματες λειτουργίες, οπότε ελέγξτε τις σημειώσεις του κατασκευαστή αν χρησιμοποιείτε ένα μέσω Bluetooth.

Έλεγχος συνδυασμών

Χρησιμοποιήστε η δοκιμή πληκτρολογίου για να ελέγξετε το δικό σας πληκτρολόγιο:

  1. Κάντε κλικ στο πλαίσιο και κρατήστε πατημένο ένα πλήκτρο. Γίνεται μέντα όσο είναι πατημένο, και ο μετρητής ταυτόχρονων πλήκτρων δείχνει 1.
  2. Προσθέστε ένα δεύτερο και ένα τρίτο πλήκτρο, και μετά ένα τέταρτο, και παρακολουθήστε την τιμή να ανεβαίνει. Σταματά στον αριθμό που μπορεί να διαβάσει ο περιηγητής, ο οποίος μπορεί να είναι μικρότερος από το πραγματικό rollover του πληκτρολογίου σας.
  3. Δοκιμάστε ένα ορθογώνιο. Σε τυπική διάταξη, τα W, E και S είναι τρεις γωνίες ενός ορθογωνίου του οποίου η τέταρτη γωνία είναι το D. Κρατήστε πατημένα αυτά τα τρία. Αν ανάψει το D, χωρίς να το πατήσετε, το πληκτρολόγιο κάνει ghosting σε αυτή τη γωνία.
  4. Δοκιμάστε ένα δεύτερο σύνολο, όπως τα R, T και F, των οποίων η τέταρτη γωνία σε τυπική διάταξη είναι το G. Ένα «φάντασμα» σε ένα σύνολο είναι ένδειξη. Περισσότερα «φαντάσματα» σε πολλά σύνολα δείχνουν ότι το πληκτρολόγιο δεν έχει προστασία από ghosting.

Η σελίδα δείχνει ό,τι λαμβάνει ο περιηγητής. Ένα «φάντασμα» πλήκτρο που στέλνει το πληκτρολόγιο θα ανάψει, και ένα πλήκτρο που αγνοεί το πληκτρολόγιο θα μείνει σβηστό. Τα πλήκτρα συστήματος, όπως η ένταση και η φωτεινότητα, μπορεί να μην φτάσουν ποτέ στη σελίδα, οπότε μην τα μετράτε ως αποτυχίες.

Λύσεις που πιάνουν

  • Επιλέξτε πλήρες rollover ή προστασία από ghosting για παιχνίδια. Αν σας ενδιαφέρουν οι συνδυασμοί, αναζητήστε NKRO ή anti-ghosting στις τεχνικές προδιαγραφές, όχι μόνο στη διαφήμιση.
  • Αλλάξτε τον συνδυασμό. Ορίστε τον συνδυασμό πλήκτρων ενός παιχνιδιού σε πλήκτρα που δεν σχηματίζουν ορθογώνιο στο πλέγμα. Χρησιμοποιήστε τη δοκιμή για να βρείτε ποια σύνολα κάνουν ghosting, και μετά αλλάξτε τις αντιστοιχίσεις γύρω από αυτά.
  • Δοκιμάστε το καλώδιο. Ορισμένα ασύρματα πληκτρολόγια αναφέρουν λιγότερα πλήκτρα από ό,τι στη ενσύρματη λειτουργία τους. Ελέγξτε ξανά με καλώδιο πριν αποφασίσετε ότι το πληκτρολόγιο φταίει.
  • Μην κατηγορείτε τη θύρα. Ένας διανομέας USB ή μια άλλη θύρα δεν αλλάζει τον τρόπο καλωδίωσης των πλήκτρων. Το όριο βρίσκεται στο πληκτρολόγιο και στην αναφορά του, οπότε συνήθως μια άλλη θύρα δεν κάνει καμία διαφορά.

Ειδικές περιπτώσεις

  • Νεκρά πλήκτρα. Ένα πλήκτρο που δεν ανταποκρίνεται ποτέ έχει διαφορετική αιτία από το ghosting. Δείτε γιατί τα πλήκτρα του πληκτρολογίου δεν λειτουργούν.
  • Κράτημα και επανάληψη. Το κράτημα ενός πλήκτρου το κάνει να επαναλαμβάνεται σε ένα πλαίσιο κειμένου, και η δοκιμή δείχνει την επανάληψη. Η επανάληψη δεν είναι δεύτερο πάτημα, οπότε μην την μετράτε ως αποτέλεσμα rollover.
  • Κολλημένοι διακόπτες. Ένα πλήκτρο που μένει πατημένο αφού το αφήσετε είναι βλάβη του διακόπτη, όχι ghosting. Καθαρίστε το πλήκτρο και ελέγξτε ξανά πριν κατηγορήσετε τον πίνακα πλήκτρων.
  • Φορητοί υπολογιστές. Τα πληκτρολόγια των φορητών υπολογιστών διαφέρουν πολύ μεταξύ τους. Ελέγξτε τους συνδυασμούς που σας ενδιαφέρουν πριν βασιστείτε σε αυτούς, αντί να υποθέτετε πλήρες rollover.

Μετάφραση από το Αγγλικό πρωτότυπο με τη βοήθεια τεχνητής νοημοσύνης.

Σχόλια

    Δεν υπάρχουν σχόλια ακόμη. Γίνετε οι πρώτοι.

    Η βαθμολογία σας (προαιρετικό)

    Το email σας δεν εμφανίζεται ούτε αποθηκεύεται ποτέ.

    Εξώφυλλο του HARDWARE THEORYHARDWARE THEORY

    Είκοσι χρόνια υλικού υπολογιστών εξηγημένα: πυρήνες, ταχύτητες ρολογιού, μνήμη και αποθηκευτικός χώρος, και γιατί οι συσκευές σου συμπεριφέρονται όπως συμπεριφέρονται.

    $4.99Αγοράστε στο GumroadΣτα αγγλικά