Hi @MickyHe,
I hope you are doing well.
Please make sure to run make menuconfig and have enabled USB Touch screen to rebuild the kernel.
Device Drivers -> HID Devices -> Special HID drivers -> HID Multitouch panels as an embedded driver (*) in Kernel configuration, and then add touchscreen's Vendor ID and Device/Product ID to kernel drivers table and rebuilt the Kernel.
Please take a look at the changes made in the .config file.
#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_POLLDEV=y
#
# HID support
#
CONFIG_HID=y
CONFIG_HID_GENERIC=y
#
# USB HID support
#
CONFIG_USB_HID=y
Please make sure to check the device tree configuration at the below location. (for reference)
<Linux_src_code>/Documentation/usb/gadget_hid.rst
I hope this information helps you.
Thanks & Regards,
Dhruvit Vasavada