I think I found a solution. The Hp representative's help did not work so I looked in the web. If you go Settings - System - Display - Scale; the default is 200%, change it around and then back to 200%, it solves the issue. I tried it yesterday and since then the cursor hasn't changed its size.
Sakina, I have done that and it's solved the problem up to a point.
However, when I shut down and log back in the large pointer returns. 😖
I found that solution also, it seems to work even after rebooting or using the touch screen, i will update if the problem randomly appears again.