in your shoes: i would try distros/implementations without wayland or kde to rule those out as possible sources of the problem.

i know that ubuntu will let you switch to xservers, so kubuntu might let you as well.