evdev

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda


El evdev es un driver de entrada para X11 e Wayland (servidor gráfico), utilizando la capa de evento de entrada genérica del kernel del Linux. Por extensión, este nombre es a veces aplicado a la capa de entrada del Linux en sí misma. El evdev confía en los drivers del kernel para comunicarse con el hardware. Es un ejemplo de código de pegamento (glue code), porque su único trabajo es traducir los eventos de entrada del kernel a eventos de X.

El evdev viene instalado por defecto en la mayoría de las distribuciones Linux recientes.[1]

Es también la tecnología fundamental detrás del dispositivo de entrada hotplugging en X.org. Una nueva instancia del driver es cargada cada vez que un nuevo dispositivo de entrada es conectado al computador. Esto permite que los dispositivos de entrada avanzados, como ratones multibotones y teclados multimedia, trabajen correctamente. El acercamiento anterior implicó los dispositivos hundidos a nivel del kernel 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.

Referencias[editar]

  1. Larabel, Michael (2 de junio de 2010). «Multi-Touch Support For X.Org Evdev Driver». Phoronix. 

Enlaces externos[editar]