Most Uyghurs are natives of Xinjiang,they just adopted a Turkic language,especially those in Kashgar and Gotan.The original Turkic people are Mongoloid,don't look like modern Uyghurs.
And in reality,the Uyghurs don't call themselves Uyghurs until 1930s,Uyghur is an old name for the Buddhist...