Touchscreen on jetson nano-waveshare stop to working

Hello I have a problem with the touchscreen.
I am using a 7inch Capacitive Touch Screen LCD(waveshare (H), 1024×600, HDMI, IPS) with jetson nano and jackpack 4.5.
When I turn on the pc, the touchscreen works.
After 2 minutes the touch is deactivated.
When I turn on the pc, I write “Xinput -list” I see that in the list there is the device(STMicroelectronics STM32 Custom Human interface id=6 [slave pointer (2)])is enable.
After 2 minutes,when the touchscreen stop to working,I write Xinput -list, the device isn’t in the list.
I still see the keyboard on the monitor but touch stop to working
How I solve?
Thanks in advance

I don’t know how to solve that since we don’t have any touch panel validated. But it seems reported by other users before.

Do you see any log from the /var/log/Xorg.0.log and indicates the input is being removed?

In the Xorg.0.log:
‘config/udev: removing device STMicroelectronics STM32 Custom Human interface’

Thanks in advance

Could you attach the full log?

Always attach your log as a txt file on the forum.

Xorg.0.log (15.7 KB)

Is your touch function connected through a usb?

This is my screen

Ok, so it is usb interface.

Will the touch back to life if you plug the usb cable?
Will you see this device in “lsusb” command even when the touch is in no response state?

Which software release are you using?

I run lsusb before and after the state no response.I get:

lsusb
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 003: ID 0483:5750 STMicroelectronics
Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Could you check if it is always same time period before the input device becomes dead?

Open a terminal, run xinput command and see what is the result.

Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ STMicroelectronics STM32 Custom Human interface id=6 [slave pointer (2)]
⎜ ↳ PixArt USB Optical Mouse id=7 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ gpio-keys id=8 [slave keyboard (3)]

can you use command

“xinput enable 6” and see if any new log coming from Xorg.0.log? Also, will the touch back to life with this command?

this is when touch run

when touch don’t work there isn’t the id 6…then i have an error:unable to find device 6

approximately 1 minute and 5 seconds,
approximately same time period

Will the touch go to dead status if you don’t put it in idle?

While writing a file (using the touchscreen) it suddenly doesn’t work anymore