Libinput issue - "input device event0 has no enabled output associated"

Hardware:
Colibri iMX6DL
with Viola Carrier Board Rev 1.2
TorizonCore 5.7.2

image

Hi there,

We have a LCD display + Resistive Touch connected via the Unified Interface Display Connector (X7). The LCD display is working with the required device tree overlay support.
And the touch is enabled with the ‘colibri-imx6_stmpe-ts_overlay.dts’ file

$ ls -al /dev/input

$ udevadm info /dev/input/event0

$ cat /etc/udev/rules.d/touchscreen.rules

$ evtest

$ docker run -ti --rm -e ACCEPT_FSL_EULA=1 -e DISPLAY=DPI-1 --privileged -v /dev:/dev -v /run/udev/:/run/udev/ -v /etc/udev/rules.d:/etc/udev/rules.d torizon/weston-touch-calibrator:$CT_TAG_WESTON_TOUCH_CALIBRATOR

image

$ cat /etc/udev/rules.d/touchscreen.rules

All that seems to be working ok, but then when I run a weston container…

There seems to be some issues…
“input device event0 has no enabled output associated”

And the touch doesn’t seem to work on this display :frowning:

Not sure if its related to…

Let me know if you have any more details to resolve the issue.

Hello @jon2023 ,

Can you share with us the command that you use to run the container?

Best regards,
Josep

Hi there,

Updating the bootloader and Torizon OS (to v.6.4.0) seems to fix the touch input…

image

Cheers Jon