Arabic font

When i build Arabic keyboard Why do Arabic letters appear irregular on the virtual keyboard?

This may have to do with the font being used. It might have an extra high ascent (above)? Have you tried other fonts to see if they behave similarly?

Yes I try with Another fonts just Arabic fonts had this problem?
Another idea your keyboard default hieght is almost 4cm its show small I think it’s will be better if you make it 5cm