device drivers

Hardware-software translation layer

Device drivers are software programs that allow an operating system to communicate with hardware components.

Each piece of hardware—printers, graphics cards, keyboards—needs its own driver to translate between the device's specific commands and the operating system's standard instructions.

When hardware malfunctions, updating or reinstalling drivers is often the first troubleshooting step: The new graphics card won't work until you install the device drivers.

Related

USB controller · bootloaders · peripheral · compatibility · interrupts · installation · network adapters · plug and play · Linux · memory management · executable · debugging tools · blue screen · registry · embedded systems · update · graphics · motherboard

Categories
Opposites
software layer

device driversuser interface

Human-computer interaction system

apps · productivity software

hardware vs software

device drivershardware

Metal goods and fittings

peripherals · computer hardware · bare metal · circuit boards · chipsets

system control direction

device driversfirmware

Hardware's permanent programming

BIOS · microcode · middleware

Family

device, driven, driver, devices, drivers, undriven, driveable, nanodevice, device driver

Familiarity
Top 100,000
Profile
Used worldwide · Timeless · Rated G