C´est assez simple à comprendre.
Sur une croix directionnelle tu as quatres "contacts":
-haut
-bas
-droite
-gauche
Donc pour faire une diagonale il faut que deux contacts se fassent.
Exemple:
Diagonale haut/doite = contact haut + contact droit
Le soucis avec certaines DS lite c´est que lorsque tu appuis en diagonale les contacts ne se font pas,donc ton perso ne bouge pas.
Voilà! 