Det stykke software, der giver systemet mulighed for at oprette forbindelse til en perifer enhed kaldes en
enhedsdriver .
Her er hvorfor:
* enhedsdrivere fungerer som oversættere: De giver de nødvendige instruktioner til operativsystemet til at kommunikere med hardware til en perifer enhed.
* de håndterer interaktioner på lavt niveau: Enhedsdrivere administrerer komplekse opgaver som dataoverførsel, hukommelsesallokering og fejlhåndtering, hvilket gør det muligt for systemet at interagere med enheden uden at kræve, at brugerne forstår de komplicerede tekniske detaljer.
* De sikrer kompatibilitet: Forskellige enheder har ofte unikke måder at kommunikere på. Enhedsdrivere sikrer, at operativsystemet kan forstå og arbejde med hver enhed effektivt.
Eksempler på perifere enheder, der kræver enhedsdrivere:
* Printere
* Scannere
* Webcams
* Mus
* Tastaturer
* Grafikkort
* Lydkort
* Netværkskort
Uden den relevante enhedsdriver fungerer en perifer enhed ikke korrekt.