The touchscreen only works correctly with wayland protocol, so try to use GNOME, also auto rotation broken on all distros.
I tried the following distros:
1.Manjaro GNOME: works out of the box, but it isn’t great because the gnome shell becomes unresponsive after a few minutes of use.
2.EndeavourOS: it’s much more stable then Manjaro, but currently the 5.11 kernel is really buggy with the Hi10 XR (you can’t control screen brightness, and the screen can’t wake up from suspended state)
3.openSUSE Tumbleweed: It’s laggy, and has the same 5.11 kernel as EndeavourOs.
4.Fedora: it’s far the best choice currently, works everything out of the box with minor tweaking, just install intel media driver for hardware decoding videos, and set the display scaling to 100% because at 200% it’s a little buggy. Also use the everything iso, it’s smoother and less buggy than the workstation iso. (you can download it from here: Fedora Alternative Downloads , be sure to select workstation, under software selection, it will install GNOME).
5.Ubuntu: it’s ok, but not as responsive as fedora, also it has worse touch support.
6.Debian: can’t install grub.
7.ZorinOS core: really laggy, and kodi has some aspect ratio issues.
Overall I think you can safely switch to fedora from windows, if you are familiar with linux. It will boost your battery life, and the system will be much more faster, also kodi is really good on wayland, it supports gestures after changing the skin to estouchy, and way smoother than the windows version.
Sorry for broken english.