Skip to main content

Τι είναι μια συσκευή ανθρώπινης διεπαφής;

Μια συσκευή ανθρώπινης διεπαφής (HID) είναι μια ποικιλία πρόσθετων υπολογιστή που έχει σχεδιαστεί για να χρησιμοποιείται απευθείας από ανθρώπους.Σε αντίθεση με άλλες συσκευές, όπως οι εξωτερικοί σκληροί δίσκοι ή οι ασύρματες κάρτες, τα HID διαθέτουν συνήθως κουμπιά ή χειριστήρια που επιτρέπουν στους ανθρώπους να αλληλεπιδρούν με τον υπολογιστή.Η πλειοψηφία των σύγχρονων συσκευών ανθρώπινης διεπαφής χρησιμοποιεί το πρωτόκολλο επικοινωνίας Universal Serial Bus (USB).Ο όρος HID συνήθως αναφέρεται σε αυτόν τον τύπο της συσκευής.

Η ονομασία "συσκευή ανθρώπινης διεπαφής" δημιουργήθηκε από μηχανικούς που εργάζονται στη Microsoft Trade.Εταιρεία στα τέλη της δεκαετίας του 1990.Πριν από αυτό το διάστημα, ο αριθμός των πρωτοκόλλων για συσκευές υπολογιστών ήταν περιορισμένος.Οι κατασκευαστές περιορίστηκαν στη δημιουργία συσκευών εισόδου που έπεσαν σε στενές κατηγορίες, όπως χειριστήρια ή πληκτρολόγια.Οι εταιρείες ηλεκτρονικών υπολογιστών αναγκάστηκαν να γράψουν εντελώς νέες οδηγίες συσκευής που ονομάζονται "οδηγοί" κάθε φορά που έγινε ένας νέος πειραματικός ελεγκτής εισόδου.

Μια ταξινόμηση υλικού ανθρώπινης διεπαφής σχεδιάστηκε για να αντιμετωπίσει αυτόν τον περιορισμό και να ενθαρρύνει τη δημιουργία νέων τύπων συσκευών εισόδου.Εάν ένας κατασκευαστής ακολουθεί τις οδηγίες HID υλικού, μπορούν να υποθέσουν με ασφάλεια ότι το προϊόν τους θα λειτουργήσει σωστά με τους περισσότερους σύγχρονους υπολογιστές.Η πλειονότητα των λειτουργικών συστημάτων που χρησιμοποιούνται, συμπεριλαμβανομένων τόσο των πλατφορμών Windows όσο και Mac, υποστηρίζουν τις προδιαγραφές της συσκευής ανθρώπινης διεπαφής. Οι HIDs περιέχουν προ-προγραμματισμένα δεδομένα, που ονομάζονται "HID περιγραφείς", το οποίο αναφέρεται σε έναν υπολογιστή υποδοχής όταν η συσκευή είναι για πρώτη φορά συνδεδεμένη.Οι περιγραφείς HID λένε στον υπολογιστή τον σκοπό κάθε πακέτου πληροφοριών που θα σταλούν από τη συσκευή διεπαφής.Ουσιαστικά, αυτά τα δεδομένα παρέχουν μια "ενημέρωση" στον κεντρικό υπολογιστή και ειδοποιεί τον υπολογιστή του οποίου οι εισόδους αναμένουν. Ενώ τα περισσότερα HID Hardware είναι σχεδιασμένα για τους χρήστες να ελέγχουν τον υπολογιστή, το πρωτόκολλο δεν περιορίζεται μόνο σε εισόδους.Οι εκτάσεις HID μπορούν επίσης να σταλούν από τον υπολογιστή σε μια συσκευή.Αυτή η ικανότητα επικοινωνίας χρησιμοποιείται συχνά για την παροχή πληροφοριών, όπως τα φώτα κατάστασης.Ορισμένες συσκευές χρησιμοποιούν την ικανότητα εξόδου για να βοηθήσουν να βυθιστούν ένας χρήστης σε ένα πρόγραμμα ή ένα παιχνίδι μέσω δονήσεων ή ανάδρασης δύναμης.

Οι περισσότερες συσκευές διεπαφής ανθρώπινης διεπαφής είναι συμβατές "plug and play", πράγμα που σημαίνει ότι μπορούν να συνδεθούν και να χρησιμοποιηθούν σχεδόν αμέσως.Ένας ελεγκτής HID Plug και Play HID δεν χρειάζεται τον υπολογιστή για να επαναφέρει πριν να μπορεί να χρησιμοποιηθεί και δεν απαιτεί από τον χρήστη να φορτώσει εξωτερικούς οδηγούς.Αυτά τα χαρακτηριστικά μπορούν να εξοικονομήσουν χρόνο και να ελαχιστοποιήσουν τις παρενοχλήσεις εγκατάστασης.

Η χρήση των προδιαγραφών HID επέτρεψε στους κατασκευαστές να δημιουργήσουν μια μεγάλη ποικιλία διαφορετικών ελέγχων διεπαφής, χρησιμοποιώντας όλα τα ίδια γενικά προγράμματα οδήγησης.Εκτός από τα τυπικά πληκτρολόγια και τα ποντίκια, πολλοί ελεγκτές βιντεοπαιχνιδιών χρησιμοποιούν αυτό το πρωτόκολλο.Άλλα παραδείγματα συσκευών ανθρώπινης διεπαφής περιλαμβάνουν τα μαξιλάρια χορού, τους ελέγχους προσομοίωσης οχημάτων, τις μηχανές άσκησης και τα νοσοκομειακά ιατρικά μέσα.