Τεστ Χειριστηρίου PC για Γενικά Gamepads USB και Bluetooth
Το τεστ χειριστηρίου PC του GPadTester ελέγχει οποιοδήποτε gamepad για υπολογιστή απευθείας στον browser, από φθηνά χειριστήρια USB χωρίς μάρκα μέχρι ασύρματα μοντέλα με δικό τους δέκτη. Πολλά γενικά χειριστήρια λειτουργούν ως συσκευές DirectInput με μη τυπική αντιστοίχιση, οπότε τα κουμπιά και οι άξονες εμφανίζονται με απρόβλεπτη σειρά. Η σελίδα σάς δείχνει ακριβώς τι λαμβάνει ο browser, κουμπί προς κουμπί και άξονα προς άξονα, ώστε να ξεχωρίσετε μια πραγματική βλάβη από ένα θέμα αντιστοίχισης. Όλα υπολογίζονται τοπικά, χωρίς εγκατάσταση.
Συνδέστε το χειριστήριό σας μέσω USB ή Bluetooth και πατήστε οποιοδήποτε κουμπί
Δεν αναγνωρίζεται;
- Χρησιμοποιήστε Google Chrome, Microsoft Edge, Brave ή Opera για την καλύτερη υποστήριξη του Gamepad API.
- Πατήστε ένα κουμπί ή κουνήστε έναν αναλογικό μοχλό μετά το άνοιγμα της σελίδας για να ενεργοποιήσει ο περιηγητής το χειριστήριο.
- Ο Firefox απαιτεί το πάτημα ενός κουμπιού πριν εμφανίσει τα συνδεδεμένα χειριστήρια στην καρτέλα.
- Σε macOS και iOS 16+, βεβαιωθείτε ότι το χειριστήριό σας είναι συνδεδεμένο στις Ρυθμίσεις Συστήματος Bluetooth.
Κίνηση, touchpad και μπαταρία (PS4 / PS5)
Η λειτουργία WebHID υποστηρίζει Sony DualShock 4, DualSense και DualSense Edge.
Πώς κάνετε το τεστ χειριστηρίου PC
- Συνδέστε το gamepad: Βάλτε το καλώδιο ή τον δέκτη USB σε θύρα απευθείας στον υπολογιστή, όχι σε hub. Για Bluetooth κάντε σύζευξη από τις ρυθμίσεις του συστήματος.
- Ελέγξτε τη λειτουργία: Αν το χειριστήριο έχει διακόπτη X και D ή κουμπί Mode, σημειώστε σε ποια θέση βρίσκεται. Η λειτουργία αλλάζει την αντιστοίχιση που βλέπει ο browser.
- Ανοίξτε τη σελίδα: Ανοίξτε το εργαλείο σε Chrome, Edge, Opera ή Firefox και πατήστε ένα κουμπί. Θα δείτε την ταυτότητα της συσκευής και αν η αντιστοίχιση είναι standard ή όχι.
- Χαρτογραφήστε τις εισόδους: Πατήστε κάθε κουμπί ένα ένα και κινήστε κάθε stick και σκανδάλη ξεχωριστά. Σημειώστε ποια ένδειξη ανάβει για κάθε φυσικό κουμπί.
- Έλεγχος drift: Αφήστε τα sticks ελεύθερα για τον έλεγχο drift των πέντε δευτερολέπτων. Αν κάποιος άξονας δεν μένει κοντά στο μηδέν, επαναλάβετε για επιβεβαίωση.
Πώς ερμηνεύετε τις ενδείξεις ενός γενικού gamepad
Ο πίνακας εξηγεί τι είναι φυσιολογικό για ένα γενικό χειριστήριο υπολογιστή, τι δείχνει πραγματικό πρόβλημα και ποιο είναι το πρώτο βήμα σε κάθε περίπτωση.
| Ένδειξη | Συνηθισμένη τιμή | Πιθανό πρόβλημα | Πρώτο βήμα |
|---|---|---|---|
| Τύπος αντιστοίχισης | Standard ή μη τυπική | Αλλάζει σε κάθε σύνδεση | Σταθερή λειτουργία X ή D |
| Sticks σε ηρεμία | Κοντά στο 0,00 | Σταθερή απόκλιση | Έλεγχος drift, βαθμονόμηση |
| D-pad | Κουμπιά ή ένας άξονας | Χαμένες κατευθύνσεις | Δοκιμή σε κάθε κατεύθυνση χωριστά |
| Σκανδάλες | Άξονες ή κουμπιά | Δεν αντιδρούν | Έλεγχος λειτουργίας και Analog |
| Κουμπί Analog | Αλλάζει sticks και D-pad | Sticks νεκρά | Πατήστε Analog ή Mode |
| Δόνηση | Μόνο σε ορισμένα XInput | Καμία αίσθηση | Συχνά φυσιολογικό σε DirectInput |
Τι ελέγχει το τεστ χειριστηρίου PC
Με τον όρο γενικό χειριστήριο εννοούμε κάθε gamepad που δεν είναι επίσημο χειριστήριο κονσόλας: μοντέλα χωρίς μάρκα από ηλεκτρονικά καταστήματα, χειριστήρια σε στυλ PlayStation ή Xbox από τρίτους κατασκευαστές, ρετρό χειριστήρια USB και ασύρματα σετ με δικό τους δέκτη. Ποιοτικά διαφέρουν πολύ, αλλά μοιράζονται το ίδιο βασικό πρόβλημα: δεν ξέρεις από πριν πώς θα τα δει ο υπολογιστής.
Η σελίδα διαβάζει το χειριστήριο μέσω του W3C Gamepad API, του προτύπου που χρησιμοποιούν όλοι οι σύγχρονοι browsers. Δείχνει όλα τα κουμπιά και τους άξονες που αναφέρει η συσκευή, μαζί με την ταυτότητά της και τον τύπο αντιστοίχισης. Αισθητήρες κίνησης, touchpad και μπαταρία εμφανίζονται μέσω WebHID μόνο σε χειριστήρια της Sony, οπότε για ένα γενικό gamepad η εικόνα περιορίζεται σε κουμπιά, sticks, σκανδάλες και D-pad.
Το τεστ χειριστηρίου PC σας βοηθά να απαντήσετε σε τρία ερωτήματα: αν κάθε κουμπί δίνει σήμα, αν τα sticks είναι καθαρά στο κέντρο και αν ο υπολογιστής αναγνωρίζει τη συσκευή με τρόπο που καταλαβαίνουν τα παιχνίδια.
DirectInput και XInput στα γενικά χειριστήρια
Στα Windows υπάρχουν δύο βασικοί τρόποι επικοινωνίας με χειριστήρια. Το XInput είναι το πρότυπο της Microsoft για χειριστήρια τύπου Xbox, με σταθερό αριθμό κουμπιών και αξόνων. Το DirectInput είναι παλαιότερο και πιο ελεύθερο: η συσκευή περιγράφει μόνη της πόσα κουμπιά και άξονες έχει και με ποια σειρά. Τα περισσότερα φθηνά χειριστήρια USB είναι συσκευές DirectInput, γνωστές και ως γενικές συσκευές HID.
Αυτή η διαφορά εξηγεί γιατί ένα γενικό gamepad δουλεύει άψογα σε ένα παλιό παιχνίδι αλλά δεν αναγνωρίζεται σε ένα νεότερο. Πολλά σύγχρονα παιχνίδια περιμένουν XInput και αγνοούν τις συσκευές DirectInput ή τις διαβάζουν με λάθος αντιστοίχιση. Αρκετά χειριστήρια λύνουν το πρόβλημα με διακόπτη X και D ή με συνδυασμό κουμπιών που αλλάζει λειτουργία, συνήθως κρατώντας πατημένο το κουμπί Home ή Mode για μερικά δευτερόλεπτα.
Στη σελίδα η διαφορά φαίνεται αμέσως. Σε λειτουργία XInput το χειριστήριο εμφανίζεται συνήθως με standard mapping. Σε λειτουργία DirectInput εμφανίζεται συχνά με μη τυπική αντιστοίχιση και άλλη ταυτότητα συσκευής.
- XInput: σταθερή διάταξη τύπου Xbox, standard mapping στον browser
- DirectInput: ελεύθερη διάταξη, συχνά μη τυπική αντιστοίχιση
- Διακόπτης X και D ή κουμπί Mode αλλάζει τη λειτουργία
- Τα σύγχρονα παιχνίδια προτιμούν συνήθως XInput
Μη τυπική αντιστοίχιση: γιατί τα κουμπιά είναι μπερδεμένα
Όταν ο browser δεν αναγνωρίζει τη διάταξη ενός χειριστηρίου, δεν μπορεί να το βάλει στο standard mapping του Gamepad API. Τότε το παρουσιάζει όπως το περιγράφει η ίδια η συσκευή. Το κάτω κουμπί προσώπου μπορεί να είναι στη θέση 2 αντί για 0, οι ώμοι μπορεί να βρίσκονται μετά τα κουμπιά Select και Start και ο δεξιός stick μπορεί να χρησιμοποιεί άλλους αριθμούς αξόνων από αυτούς που περιμένετε.
Για τη διάγνωση αυτό δεν είναι πρόβλημα. Αυτό που μετράει είναι ότι κάθε φυσικό κουμπί ανάβει μία ένδειξη και μόνο μία, και ότι η ένδειξη σβήνει όταν το αφήνετε. Αν δύο κουμπιά ανάβουν την ίδια θέση, ή κάποιο δεν ανάβει τίποτα, υπάρχει πραγματικό σφάλμα. Αν απλώς η σειρά είναι διαφορετική, το χειριστήριο είναι υγιές.
Ένα χρήσιμο κόλπο είναι να φτιάξετε έναν μικρό χάρτη με χαρτί και μολύβι κατά τη διάρκεια του τεστ χειριστηρίου PC: ποιο φυσικό κουμπί αντιστοιχεί σε ποια θέση. Ο χάρτης αυτός σας βοηθά αργότερα να ρυθμίσετε τα κουμπιά μέσα σε παιχνίδια ή σε εργαλεία αντιστοίχισης.
D-pad ως άξονας και το κουμπί Analog
Πολλά γενικά χειριστήρια δεν στέλνουν το D-pad ως τέσσερα κουμπιά. Το στέλνουν ως διακόπτη κατεύθυνσης, γνωστό ως hat switch, που ο browser μετατρέπει σε έναν μόνο άξονα. Σε αυτή την περίπτωση θα δείτε έναν άξονα να παίρνει διαφορετικές τιμές για κάθε κατεύθυνση και διαγώνιο, και μια ξεχωριστή τιμή όταν το D-pad είναι αφημένο. Δεν είναι βλάβη, απλώς άλλος τρόπος αναφοράς.
Αρκετά χειριστήρια σε στυλ PlayStation έχουν κουμπί Analog με λυχνία. Όταν η λυχνία είναι σβηστή, ο αριστερός stick μπορεί να συμπεριφέρεται σαν D-pad ή να μη στέλνει καθόλου αναλογικές τιμές, ενώ ο δεξιός stick μπορεί να γίνει κουμπιά. Αν στη σελίδα οι άξονες των sticks μένουν ακίνητοι ενώ τα κουνάτε, πατήστε το Analog και ελέγξτε ξανά.
Το ίδιο ισχύει για χειριστήρια με κουμπί Mode, που συχνά ανταλλάσσει τον αριστερό stick με το D-pad. Πριν θεωρήσετε ένα stick χαλασμένο, δοκιμάστε όλους τους συνδυασμούς αυτών των κουμπιών.
Σκανδάλες σε γενικά gamepads
Στο XInput οι σκανδάλες είναι αναλογικές και η σελίδα τις δείχνει ως τιμές από 0 έως 1. Σε πολλές συσκευές DirectInput όμως οι σκανδάλες είναι απλά κουμπιά, με τιμή μόνο 0 ή 1. Σε άλλες εμφανίζονται ως άξονες που ξεκινούν από το μείον ένα και φτάνουν στο συν ένα, ή μοιράζονται έναν κοινό άξονα, όπου η μία σκανδάλη κινεί την τιμή προς τη μία πλευρά και η άλλη προς την αντίθετη.
Ο κοινός άξονας είναι η πιο ύπουλη περίπτωση, επειδή αν πατήσετε και τις δύο σκανδάλες μαζί, οι τιμές αλληλοαναιρούνται και η σελίδα δείχνει μηδέν. Δοκιμάστε πάντα κάθε σκανδάλη ξεχωριστά. Αν η τιμή ανεβαίνει ομαλά χωρίς άλματα και επιστρέφει στο κέντρο, η σκανδάλη λειτουργεί σωστά, όποιος κι αν είναι ο τρόπος αναφοράς.
Drift στο τεστ χειριστηρίου PC
Τα φθηνά χειριστήρια χρησιμοποιούν συνήθως απλά ποτενσιόμετρα στα sticks και είναι επιρρεπή σε drift, ακόμη και όταν είναι καινούργια. Αφήστε τα sticks ελεύθερα και κοιτάξτε τις τιμές: σε υγιές χειριστήριο μένουν πολύ κοντά στο μηδέν. Μια μικρή, σταθερή απόκλιση καλύπτεται συνήθως από τη νεκρή ζώνη του παιχνιδιού, ενώ μια μεγάλη ή ασταθής απόκλιση προκαλεί κινήσεις χωρίς να αγγίζετε τίποτα.
Τρέξτε τον έλεγχο drift των πέντε δευτερολέπτων δύο ή τρεις φορές. Αν το αποτέλεσμα είναι σταθερό, δοκιμάστε βαθμονόμηση από τον πίνακα ελέγχου των Windows για συσκευές παιχνιδιών, που ανοίγει με την εντολή joy.cpl. Εκεί, για συσκευές DirectInput, υπάρχει επιλογή βαθμονόμησης στις ιδιότητες του χειριστηρίου. Οι συσκευές XInput συνήθως δεν έχουν αυτή την επιλογή.
Μετά τη βαθμονόμηση, επαναλάβετε το τεστ χειριστηρίου PC για να δείτε αν η απόκλιση μειώθηκε. Αν όχι, το πρόβλημα είναι μάλλον μηχανικό, και σε φθηνά χειριστήρια η αντικατάσταση είναι συχνά πιο λογική από την επισκευή.
Ταυτότητα συσκευής, VID και PID
Η σελίδα δείχνει την ταυτότητα της συσκευής όπως την αναφέρει ο browser. Συνήθως περιέχει ένα όνομα και δύο δεκαεξαδικούς αριθμούς, το Vendor ID και το Product ID, που ταυτοποιούν τον κατασκευαστή του κυκλώματος και το μοντέλο. Σε γενικά χειριστήρια το όνομα μπορεί να είναι κάτι απλό, όπως USB Gamepad, ή να αναφέρει τον κατασκευαστή του chip αντί για τη μάρκα στο κουτί.
Αυτοί οι αριθμοί είναι χρήσιμοι όταν ψάχνετε οδηγό, ενημέρωση ή έτοιμο προφίλ αντιστοίχισης για ένα εργαλείο. Είναι επίσης ένα γρήγορο κριτήριο για να δείτε αν η αλλαγή λειτουργίας πέτυχε: όταν περνάτε από D σε X, η ταυτότητα της συσκευής συνήθως αλλάζει. Αν μένει ίδια, η αλλαγή δεν έγινε.
Ασύρματα gamepads με δέκτη USB ή Bluetooth
Πολλά οικονομικά ασύρματα χειριστήρια συνοδεύονται από μικρό δέκτη USB στα 2,4 GHz. Για τον υπολογιστή ο δέκτης είναι η πραγματική συσκευή, οπότε η ταυτότητα που βλέπετε στη σελίδα συχνά ανήκει σε αυτόν και όχι στο χειριστήριο. Αν ο δέκτης είναι συνδεδεμένος αλλά το χειριστήριο σβηστό, ορισμένα μοντέλα εμφανίζονται ήδη στη σελίδα με όλες τις τιμές ακίνητες. Ανάψτε το χειριστήριο και περιμένετε να σταθεροποιηθεί η λυχνία πριν ξεκινήσετε.
Τα χειριστήρια με Bluetooth συνδέονται από τις ρυθμίσεις του συστήματος, όπως κάθε ασύρματη συσκευή. Ορισμένα έχουν διαφορετικούς συνδυασμούς κουμπιών για σύζευξη με υπολογιστή, κινητό Android ή iPhone, και κάθε συνδυασμός μπορεί να δώσει άλλη αντιστοίχιση. Αν το χειριστήριο εμφανίζεται με περίεργη σειρά κουμπιών, ελέγξτε μήπως κάνατε σύζευξη στη λειτουργία για κινητά.
Στα ασύρματα σετ οι διακοπές σήματος οφείλονται συνήθως σε χαμηλή μπαταρία, μεγάλη απόσταση ή παρεμβολές από θύρες USB 3.0 και δίκτυα Wi-Fi στα 2,4 GHz. Βάλτε τον δέκτη σε μπροστινή θύρα ή σε μικρό καλώδιο επέκτασης ώστε να έχει καθαρή οπτική επαφή με το χειριστήριο, και ελέγξτε ξανά αν οι τιμές στη σελίδα παγώνουν.
Δόνηση και περιορισμοί του browser
Η δόνηση μέσω του Gamepad API υποστηρίζεται κυρίως σε χειριστήρια που εμφανίζονται ως XInput σε Chrome και Edge. Στις περισσότερες γενικές συσκευές DirectInput ο browser δεν μπορεί να στείλει εντολή δόνησης, ακόμη κι αν το χειριστήριο έχει κινητήρες. Αν πατήσετε το κουμπί δόνησης και δεν νιώσετε τίποτα, δεν σημαίνει ότι οι κινητήρες χάλασαν.
Υπάρχει και ένας ακόμη περιορισμός που αξίζει να ξέρετε: στα Windows το XInput υποστηρίζει έως τέσσερα χειριστήρια ταυτόχρονα. Αν έχετε ήδη συνδεδεμένα πολλά, ένα νέο μπορεί να μην εμφανιστεί. Αποσυνδέστε όσα δεν χρειάζεστε και δοκιμάστε ξανά.
Τέλος, ορισμένοι browsers εμφανίζουν ένα χειριστήριο μόνο αφού πατήσετε κουμπί ενώ η καρτέλα είναι ενεργή. Αν η σελίδα δεν δείχνει τίποτα, κάντε κλικ μέσα σε αυτή και πατήστε ένα κουμπί.
Διαφορές ανάμεσα σε browsers και συστήματα
Το ίδιο γενικό gamepad μπορεί να εμφανιστεί διαφορετικά σε Chrome και σε Firefox ή σε Windows και σε Linux. Κάθε browser έχει δικούς του πίνακες με γνωστές συσκευές και κάθε σύστημα διαβάζει τα χειριστήρια με άλλο τρόπο. Έτσι ένα χειριστήριο μπορεί να εμφανίζεται με standard mapping σε έναν browser και με μη τυπική αντιστοίχιση σε άλλον.
Αν οι ενδείξεις φαίνονται ασυνήθιστες, ανοίξτε τη σελίδα σε δεύτερο browser και συγκρίνετε. Αν ένα κουμπί λείπει σε όλους, το πρόβλημα είναι στο χειριστήριο. Αν λείπει μόνο σε έναν, είναι θέμα αναγνώρισης. Σε macOS οι συσκευές DirectInput λειτουργούν συχνά, αλλά δεν αναγνωρίζονται πάντα από όλα τα παιχνίδια.
Σε Linux πολλά γενικά χειριστήρια αναγνωρίζονται από τον πυρήνα χωρίς πρόσθετους οδηγούς, και ο browser τα διαβάζει κανονικά. Η αντιστοίχιση όμως μπορεί να διαφέρει από τα Windows.
Πρακτικές συμβουλές για αγορά και χρήση
Αν αγοράζετε φθηνό χειριστήριο για υπολογιστή, ένα από τα πιο χρήσιμα χαρακτηριστικά είναι η υποστήριξη XInput, ιδανικά με διακόπτη για αλλαγή σε DirectInput. Έτσι λειτουργεί σε σύγχρονα και σε παλαιότερα παιχνίδια. Μόλις το παραλάβετε, κάντε αμέσως το τεστ χειριστηρίου PC, όσο ισχύει ακόμη η περίοδος επιστροφής.
Κρατήστε καθαρά τα sticks και τα κουμπιά, αποφύγετε να τραβάτε το καλώδιο από τη βάση του και αποσυνδέετε τον δέκτη όταν δεν τον χρησιμοποιείτε. Ένα απλό χειριστήριο που προσέχεται μπορεί να κρατήσει πολύ περισσότερο από όσο περιμένετε.
- Προτιμήστε μοντέλα με υποστήριξη XInput
- Ελέγξτε το χειριστήριο αμέσως μετά την αγορά
- Χρησιμοποιήστε θύρα USB απευθείας στον υπολογιστή
- Κρατήστε έναν χάρτη κουμπιών για ρυθμίσεις σε παιχνίδια
Συχνές Ερωτήσεις
Γιατί τα κουμπιά του χειριστηρίου μου εμφανίζονται με λάθος σειρά;
Τα περισσότερα γενικά χειριστήρια είναι συσκευές DirectInput και ο browser τα δείχνει με μη τυπική αντιστοίχιση. Η σειρά είναι διαφορετική, αλλά αν κάθε κουμπί ανάβει μία ένδειξη, το χειριστήριο είναι υγιές.
Τι διαφορά έχουν το DirectInput και το XInput;
Το XInput είναι το πρότυπο για χειριστήρια τύπου Xbox με σταθερή διάταξη. Το DirectInput είναι παλαιότερο και αφήνει τη συσκευή να περιγράψει τη δική της διάταξη. Τα σύγχρονα παιχνίδια προτιμούν XInput.
Πώς αλλάζω το χειριστήριό μου σε XInput;
Αν έχει διακόπτη X και D, βάλτε τον στο X. Σε άλλα μοντέλα κρατάτε πατημένο το Home ή το Mode για μερικά δευτερόλεπτα. Ελέγξτε το εγχειρίδιο και δείτε στη σελίδα αν άλλαξε η ταυτότητα της συσκευής.
Τα sticks δεν κινούνται στη σελίδα. Χάλασαν;
Όχι απαραίτητα. Σε πολλά χειριστήρια με κουμπί Analog, όταν η λυχνία είναι σβηστή, τα sticks δεν στέλνουν αναλογικές τιμές. Πατήστε το Analog ή το Mode και κάντε ξανά το τεστ χειριστηρίου PC.
Γιατί το D-pad εμφανίζεται ως άξονας;
Πολλά γενικά χειριστήρια στέλνουν το D-pad ως hat switch, που ο browser μετατρέπει σε έναν άξονα με διαφορετική τιμή για κάθε κατεύθυνση. Είναι φυσιολογικό.
Οι σκανδάλες δείχνουν μηδέν όταν τις πατάω μαζί. Γιατί;
Σε ορισμένα χειριστήρια οι δύο σκανδάλες μοιράζονται έναν άξονα και οι τιμές τους αλληλοαναιρούνται. Δοκιμάστε κάθε σκανδάλη ξεχωριστά.
Πώς διορθώνω μικρό drift σε γενικό χειριστήριο;
Δοκιμάστε βαθμονόμηση από τον πίνακα ελέγχου συσκευών παιχνιδιών των Windows με την εντολή joy.cpl και ρυθμίστε τη νεκρή ζώνη στο παιχνίδι. Μετά επαναλάβετε τον έλεγχο drift.
Γιατί δεν λειτουργεί η δόνηση;
Ο browser στέλνει δόνηση κυρίως σε χειριστήρια που εμφανίζονται ως XInput. Στις περισσότερες συσκευές DirectInput η δόνηση δεν ενεργοποιείται από τη σελίδα, χωρίς να υπάρχει βλάβη.
Μπορώ να ελέγξω γυροσκόπιο σε γενικό χειριστήριο;
Όχι. Το W3C Gamepad API δεν εκθέτει αισθητήρες κίνησης και η λειτουργία WebHID του εργαλείου υποστηρίζει μόνο DualShock 4, DualSense και DualSense Edge.
Χρειάζεται εγκατάσταση για το τεστ χειριστηρίου PC;
Όχι. Αρκεί ένας σύγχρονος browser όπως Chrome, Edge, Opera ή Firefox. Η σελίδα διαβάζει το χειριστήριο τοπικά και δεν στέλνει δεδομένα πουθενά.