Described is a drive mechanism for a drug infusion pump. In one embodiment, an in-line drive mechanism is provided that includes a motor operatively coupled to a lead screw, which is configured to engage a piston. The piston includes a cavity to receive the motor and the lead screw such that the lead screw and at least a portion of the motor are substantially contained within the piston cavity when the piston is in a retracted position. In one embodiment, at least a portion of the motor is also substantially contained within a cavity of the lead screw regardless of whether the piston is in the retracted or extended position. The configuration of the piston, the lead screw and the motor results in a more compact drug delivery device.Linvention concerne un mécanisme de commande pour une pompe de perfusion de médicament. Dans un mode de réalisation, on fournit un mécanisme de commande en ligne qui inclut un moteur couplé de manière fonctionnelle à une tige filetée, qui est configurée pour engager un piston. Le piston inclut une cavité pour recevoir le moteur et la tige filetée de telle sorte que la tige filetée et au moins une portion du moteur soient pratiquement contenues dans la cavité du piston quand le piston est dans une position rétractée. Dans un mode de réalisation, au moins une portion du moteur est aussi pratiquement contenue dans une cavité de la tige filetée sans tenir compte du fait que le piston soit dans la position rétractée ou allongée. La configuration du piston, de la tige filetée et du moteur conduit à un dispositif de délivrance de médicament plus compact.