El hito del proyecto libei 1.0 ahora se ha logrado para este esfuerzo de código abierto iniciado por Peter Hutterer de Red Hat para un mejor soporte de entrada emulado en Wayland.
Libei es una biblioteca para enviar entradas emuladas al servidor de entrada emulado (EIS) y luego libeis como componente de la biblioteca. Libei se centra principalmente en el uso de Wayland con el compositor de Wayland para vincularlo con la biblioteca libeis.
La documentación de libei señala que el cliente de entrada emulado es aproximadamente equivalente a un dispositivo de entrada del kernel y los eventos se alimentan en la pila de entrada normal, pero los eventos se pueden distinguir dentro del compositor de Wayland para permitir un control de acceso más detallado en torno a la emulación de entrada. Sin embargo, para los clientes de Wayland, los eventos de entrada emulados son indistinguibles de los dispositivos de entrada reales.
Con el lanzamiento de libei 1.0, el protocolo EI se reafirmó, el soporte del sistema de compilación Meson ahora es más sólido y hubo varios cambios en la biblioteca antes de colocar la etiqueta”1.0″. Más detalles sobre el lanzamiento de libei 1.0 a través del anuncio de lanzamiento de Peter.