Evdev
Evdev (abreviatura de "event device" o "dispositivo de evento" en español) es un controlador de entrada del sistema X11 y para Wayland, utiliza la capa de even…


Evdev (abreviatura de "event device" o "dispositivo de evento" en español) es un controlador de entrada del sistema X11 y para Wayland, utiliza la capa de eventos de entrada genérica del núcleo (núcleo) de Linux. Generaliza los eventos de entrada sin procesar desde los controladores de dispositivo y los pone a disposición mediante dispositivos de caracteres en el directorio. Por extensión, este nombre a veces se usa para denominar la propia capa de entrada de Linux.[cita requerida] El evdev utiliza los drivers del núcleo 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 núcleo 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.[cita requerida] Una nueva instancia del controlador se carga 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. 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.
Referencias
- ↑ Larabel, Michael (2 de junio de 2010). «Multi-Touch Support For X.Org Evdev Driver». Phoronix.
Enlaces externos
- "Linux Input drivers v1.0" por Vojtech Pavlik, 2001 (Documento sobre el núcleo Linux)
- The evdev(4) Página del manual en el sitio de X.Org
- "linux input ecosystem" por Joe Shaw, 1 de octubre de 2010
- Multiterminal with evdev
- https://wayland.freedesktop.org/libinput/doc/latest/architecture.html
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.