Significado de Controlador de dispositivo
Sustantivo masculino. Calco del inglés device driver; en español técnico se usa también el anglicismo crudo driver.
Un controlador de dispositivo es un programa que traduce las órdenes genéricas del sistema operativo al lenguaje específico que entiende una pieza de hardware, y viceversa, para que ambos puedan comunicarse.
Sin el controlador adecuado, el sistema operativo reconoce que hay un dispositivo conectado, pero no sabe cómo utilizarlo más allá de sus funciones más básicas.
Qué es un controlador de dispositivo
El sistema operativo no puede conocer de antemano el funcionamiento interno de cada impresora, tarjeta gráfica o ratón que existe en el mercado, porque cada fabricante diseña su hardware de forma distinta. El controlador resuelve ese problema: ofrece al sistema operativo una interfaz común y predecible, y por dentro se encarga de convertir esas órdenes genéricas en las señales concretas que ese modelo de hardware necesita.
Un controlador no es un programa que use la persona usuaria directamente, como sí ocurre con un procesador de textos: trabaja en segundo plano, casi siempre sin interfaz visible, y solo se nota cuando falta o falla, momento en el que el dispositivo deja de responder correctamente o el sistema lo detecta como desconocido.
Su diseño corresponde a la ingeniería de sistemas operativos y a los propios fabricantes de hardware, que publican el controlador junto con cada nuevo componente para garantizar que funcione con las versiones de sistema operativo que quieren admitir.
Origen de la expresión controlador de dispositivo
Traduce el inglés device driver, de device, «dispositivo», y driver, «el que conduce, el que impulsa», del verbo to drive, «conducir». La imagen es la de un programa que «conduce» o dirige el funcionamiento del hardware, igual que un conductor maneja un vehículo.
El anglicismo «driver» se extendió en español desde los primeros años de la informática personal, cuando los manuales y discos de instalación llegaban en inglés y ese término no se traducía. La forma «controlador de dispositivo» ganó terreno más tarde, en manuales y sistemas operativos localizados al español, aunque ambas conviven hoy en el uso técnico.
Tipos de controladores de dispositivo
| Tipo | Dónde funciona | Ejemplo |
|---|---|---|
| De modo núcleo | Se integra en el núcleo del sistema operativo, con acceso directo al hardware. | Controlador de una tarjeta gráfica. |
| De modo usuario | Corre como un programa más, con menos privilegios y más aislado del resto del sistema. | Controlador de una impresora básica. |
| Genérico | Ofrece las funciones mínimas comunes a toda una categoría de dispositivos. | Controlador estándar de teclado o ratón. |
| Específico del fabricante | Aprovecha todas las funciones particulares de un modelo concreto. | Controlador oficial de una tarjeta de sonido. |
Muchos sistemas operativos incluyen controladores genéricos que permiten usar un dispositivo con sus funciones básicas nada más conectarlo, mientras se instala después el controlador específico que aprovecha todas sus capacidades.
Ejemplos de uso de controlador de dispositivo
El ordenador no reconocía la impresora hasta que se instaló el controlador correspondiente.
Actualizar el controlador de la tarjeta gráfica mejoró el rendimiento del videojuego.
El técnico buscó el driver adecuado en la página del fabricante del escáner. (uso del anglicismo crudo, habitual en el lenguaje técnico coloquial)
Sin el controlador de red correcto, el portátil no podía conectarse al wifi.
Sinónimos y palabras relacionadas
Sinónimos: driver (anglicismo crudo), manejador de dispositivo.
Antónimos: no tiene antónimos propiamente dichos.
No es lo mismo que:
- Firmware: vive dentro del propio dispositivo; el controlador se instala en el sistema operativo del equipo que lo usa.
- Sistema operativo: gestiona todos los recursos del equipo; el controlador es una pieza que ese sistema operativo utiliza para hablar con un hardware concreto.
- Periférico: es el aparato físico en sí; el controlador es el software que lo hace funcionar dentro del sistema.
Preguntas frecuentes sobre controlador de dispositivo
¿Qué pasa si un dispositivo no tiene el controlador correcto instalado?
El sistema operativo puede no detectarlo, reconocerlo solo con funciones muy básicas o mostrarlo como «dispositivo desconocido», porque no sabe cómo enviarle órdenes ni interpretar sus respuestas.
¿Es lo mismo controlador que driver?
Sí, «driver» es el término inglés original y «controlador de dispositivo» su traducción habitual al español; ambos designan el mismo tipo de programa.
¿Por qué hay que actualizar los controladores de vez en cuando?
Porque las actualizaciones corrigen errores, mejoran la compatibilidad con nuevas versiones del sistema operativo y, en dispositivos como tarjetas gráficas, pueden optimizar su rendimiento.