Ok, das ist ja der oben von @my_xy_projekt verlinkte Motor. Und da wurden ja auch schon einige Kommentare zu geschrieben. Die 12V sind da eher eine verwirrende Angabe, denn sie beziehen sich nicht direkt auf den Motor, sondern sind sind eher ein Vorschlag für die Versorgungsspannung. Weiter unten steht dann auch 12-24V, und im Datenblatt steht gar nichts davon.
Aber ein Stromtreiber ist dann für den Motor schon richtig. Wie hast Du denn den Strom am A4988 eingestellt? 1,5A ist für den schon recht viel, da sollte man ihm schon einen Kühlkörper gönnen. Als Maximalwert sind zwar 2A angegeben, aber das wäre dann schon sehr grenzwertig.
Der Strom gilt ja auch pro Spule, insgesamt können da also bis zu 3A fließen. Den Elko solltest Du jeweils möglichst nah am A4988 anbringen, denn der Strom pendelt zwischen Elko und Motor. Der Strom aus dem Netzteil ist deutlich kleiner ( umso kleiner, je höher die Netzteilspannung ist ). Aber 500mA bei 12V sind wohl auch noch etwas knapp.