How can I skew the virtual touch pad 40 degrees?

Can’t seem to work this out. I’m trying to ‘skew’ twist the virtual directional touch pad for mobile as all my levels are isometric. Basically when I press UP it goes 40 degrees up-right. I would like it to go the same direction but my thumb placement to be the same direction. If I could just rotate it.

I’ve tried changing the scale to X -15 and Y 15 but this just sped things up.

Thanks for reading,

I suggest getting the analog inputs, putting them in a vector, and then rotating the vector.