No estoy seguro de qué documentación proporciona detalles, pero si intentara compilar libinput
en Alpine Linux, notaría que requiere udev
. udev
ha sido borgeado por systemd
pero el proyecto eudev
(Gentoo al rescate )le proporcionará lo que necesita. Para comenzar, debe instalar eudev
e iniciar el servicio udev
(y es posible que desee agregarlo al nivel de ejecución predeterminado):
/etc/init.d/udev start
Ahora udev está listo y escuchando, pero no conoce ningún dispositivo de entrada. Verifique si tiene el archivo de reglas de udev apropiado, debe llamarse 80-libinput-device-groups.rules
en /etc/udev/rules.d
o /lib/udev/rules.d
¡este archivo es muy importante ! Ahora active esas reglas recibiendo eventos del kernel conudevadm
:
udevadm trigger
Hay un archivo en /etc/init.d
llamado udev-trigger
... esto probablemente esté relacionado de alguna manera. Ahora para ver una lista de dispositivos:
libinput list-devices
Debería ver una lista de dispositivos.
Bionic предназначен для версии 18.04 LTS .
Dingo предназначен для версии 19.04, которую вы используете .
Замените «динго» на «бионический».