Je joue à la manette DS4 et j'ai eu le même soucis avec Dark Souls et pleins d'autres jeux. La solution c'est de télécharger "x360ce" (va sur Google et télécharge depuis le site officiel !) et après fais ça (ne t'inquiète pas, y'a pas de virus ni rien ^^):
- Le jeu est en 32 bits, du coup dans le site télécharge le x360ce 32 bits.
- Une fois le rar téléchargé, place le .exe x360ce dans le dossier du jeu où est le l'éxécuteur du jeu(pour le trouver va dans ta bibliothèque Steam, clic droit sur Dark Souls > Propiétés > Fichiers Locaux > Parcourir les fichiers locaux. Le dossier s'ouvre, va dans celui DATA, là où y'a l'executeur du jeu, et colle-le là).
- Une fois collé, double clic dessus. Il va te demander de créer un fichier, clic sur le bouton à droite pour le créer puis fais Next. Juste après avoir fais Next, branche ta manette, et choisis on truc du genre "Chercher sur internet" et fais Next puis Accepter ou un truc comme ça.
- Normalement, tu peux lancer le jeu et ça marchera.
J'éspère avoir bien expliqué et tu y sois arrivé, c'est tout bête. 