Un dispositif périphérique, comprenant : un corps ; une molette de défilement couplée de façon rotative avec le corps, la molette de défilement comprenant un rotor ferromagnétique, dans lequel : le rotor ferromagnétique est généralement annulaire et définit un intérieur ouvert ; et le rotor ferromagnétique définit une première pluralité de dents disposées autour d'une périphérie de l'intérieur ouvert ; un stator disposé dans l'intérieur ouvert du rotor ferromagnétique, le stator définissant une seconde pluralité de dents qui sont au moins sensiblement alignables avec la première pluralité de dents, dans lequel le stator comprend au moins un aimant permanent et une pluralité d'aimants électro-permanents, dans lequel chacun de la pluralité d'aimants électro-permanents est disposé à l'intérieur d'une bobine conductrice ; un capteur de position qui est configuré pour détecter une position angulaire du rotor ferromagnétique ; et un circuit de commande qui est configuré pour : délivrer une ou plusieurs impulsions de courant à la pluralité d'aimants électro-permanents du stator pour modifier un champ magnétique présenté entre la première pluralité de dents du rotor et la seconde pluralité de dents du rotor, générant ainsi un champ magnétique net attractif ou répulsif pour faire tourner le rotor et la molette de défilement par rapport au corps. Le dispositif périphérique selon la revendication 1, dans lequel : le circuit de commande est configuré pour : déterminer une vitesse de la molette de défilement à partir d'une entrée utilisateur sur la base d'une pluralité de mesures provenant du capteur de position ; et délivrer une ou plusieurs impulsions de courant à la pluralité d'aimants électro-permanents du stator pour entraîner la rotation de la molette de défilement à la vitesse respective. Le dispositif périphérique selon la revendication 2, dans lequel : le circuit de commande est configuré pour : recevoir un signal indiquant qu'une fin d'écran a été atteinte ; et ajuster l'envoi d'une ou plusieurs impulsions de courant à la pluralité d'aimants électro-permanents du stator pour arrêter la rotation de la molette de défilement. Le dispositif périphérique selon la revendication 1, dans lequel : le circuit de commande est configuré pour : déterminer une première vitesse de la molette de défilement à partir d'une entrée utilisateur sur la base d'une pluralité de mesures provenant du capteur de position ; et délivrer une ou plusieurs impulsions de courant à la pluralité d'aimants électro-permanents du stator pour entraîner la rotation de la molette de défilement à une seconde vitesse qui est différente de la première vitesse. Le dispositif périphérique selon la revendication 1, dans lequel : le circuit de commande est configuré pour : déterminer une première vitesse de la molette de défilement à partir d'une entrée utilisateur sur la base d'une pluralité de mesures provenant du capteur de position ; identifier une plage de vitesses de la molette de défilement d'une pluralité de plages de vitesses de la molette de défilement dans lesquelles la première vitesse se situe, dans laquelle chacune de la pluralité de plages de vitesses de la molette de défilement est associée à une vitesse d'entraînement unique ; délivrer une ou plusieurs impulsions de courant à la pluralité d'aimants électro-permanents du stator pour entraîner la rotation de la molette de défilement à la vitesse d'entraînement associée à la plage de vitesses de la molette de défilement identifiée. Le dispositif périphérique selon la revendication 1, dans lequel : le capteur de position a une fréquence d'échantillonnage d'au moins 10 kHz. Le dispositif périphérique selon la revendication 1, dans lequel : la pluralité d'aimants électro-permanents comprend trois aimants électro-permanents disposés selon une configuration triangulaire. Le dispositif périphérique selon la revendication 1, dans lequel : chacun de la pluralité d'aimants électro-permanents est couplé à un aimant permanent respectif qui est disposé à l'intérieur de la bobine conductrice respective. Un dispositif périphérique d'ordinateur comprenant : un corps ; une molette de défilement couplée au corps ; un moteur électrique comprenant au moins deux parties, dans lequel : une première partie du moteur électrique est couplée à la molette de défilement ; une seconde partie du moteur électrique est couplée au corps ; et le moteur électrique est configuré pour entraîner la rotation de la molette de défilement. Le dispositif périphérique d'ordinateur selon la revendication 9, dans lequel : le moteur électrique est en outre configuré pour entraîner la rotation de la molette de défilement à une vitesse constante qui est proportionnelle à une entrée de rotation externe appliquée à la molette de défilement. Le dispositif périphérique d'ordinateur selon la revendication 9, dans lequel : le moteur électrique est en outre configuré pour entraîner la rotation de la molette de défilement à une vitesse constante qui est supérieure à une entrée de rotation externe appliquée à la molette de défilement. Le dispositif périphérique d'ordinateur selon la revendication 9, dans lequel : le moteur électrique est en outre configuré pour entraîner la rotation de la molette de défilement à une vitesse constante qui est inférieure à une entrée de rotation externe appliquée à la molette de défilement. Le dispositif périphérique d'ordinateur selon la revendication 9, dans lequel : le moteur électrique est en outre configuré pour accélérer la vitesse de rotation de la molette de défilement par rapport à la vitesse d'une entrée de rotation externe appliquée à la molette de défilement. Le dispositif périphérique d'ordinateur selon la revendication 9, dans lequel : le moteur électrique est en outre configuré pour décélérer la vitesse de rotation de la molette de défilement par rapport à la vitesse d'une entrée de rotation externe appliquée à la molette de défilement. Le dispositif périphérique d'ordinateur selon la revendication 9, dans lequel : le dispositif périphérique d'ordinateur est en communication de données avec un dispositif hôte ; et le moteur électrique est en outre configuré pour contrôler la vitesse de rotation de la molette de défilement sur la base, au moins en partie, d'un événement se produisant sur le dispositif hôte et des données liées à l'événement qui sont communiquées au dispositif périphérique d'ordinateur.