[cita requerida] El evdev utiliza los drivers del núcleo para comunicarse con el hardware.
El evdev viene instalado por defecto en la mayoría de las distribuciones Linux recientes.
Esto permite que los dispositivos de entrada avanzados, como ratones multibotones y teclados multimedia, trabajen correctamente.
La versión anterior estaba basada en dispositivos embebidos a nivel del núcleo emulando a un ratón PS/2 y un teclado AT, que colectaba eventos de todos los dispositivos de entrada, mientras que el servidor de X estaba configurado para un teclado y un ratón.
Actualmente, se implementan métodos de envío de tipo panel táctil, tableta y el despacho alternativo que maneja ratones, teclados y pantallas táctiles.