Woke up to mouse pointer flickering on desktop

2 nights in a row now I’ve woke up to my screen coming on and my mouse is uncontrollably flickering all over my desktop. when I try to take control of it, it just goes crazy and I end up having to reboot.

When I run: journalctl -b | grep -i 'wayland.*]: ’

I get thousands and thousands of these lines:
ar 29 03:29:05 venus kwin_wayland[795]: kwin_core: Detected a touch move that never has been down, discarding
Mar 29 03:29:05 venus kwin_wayland[795]: kwin_core: Detected a touch that never started, discarding
Mar 29 03:29:05 venus kwin_wayland[795]: kwin_core: Detected a touch move that never has been down, discarding
Mar 29 03:29:05 venus kwin_wayland[795]: kwin_core: Detected a touch move that never has been down, discarding

also checking Xorg.log I keep seeing this over and over:

[ 43652.303] (II) event15 - ILITEK Multi-Touch-V5500: device is a touch device
[ 43652.308] (II) config/udev: Adding input device ILITEK Multi-Touch-V5500 (/dev/input/mouse2)
[ 43652.308] () ILITEK Multi-Touch-V5500: Applying InputClass “devname”
[ 43652.308] (II) Using input driver ‘libinput’ for ‘ILITEK Multi-Touch-V5500’
[ 43652.308] (
) ILITEK Multi-Touch-V5500: always reports core events
[ 43652.308] (**) Option “Device” “/dev/input/mouse2”
[ 43652.352] (II) mouse2 - not using input device ‘/dev/input/mouse2’.
[ 43652.352] (EE) libinput: ILITEK Multi-Touch-V5500: Failed to create a device for /dev/input/mouse2

Is the mouse in question a touch pad, or do you use a mouse but also has a touchpad?

It is a PC and it is also a touchscreen yes.

Then it is very likely an issue with the touchscreen driver, or its integration with kwin-wayland, and this is very much out of my area of expertise. Lets hope someone else can figure out what can be done.