Question sur Leonardo

Bonjour à tous,

Je compte acheter le modèle Leonardo pour pouvoir utiliser les fonctions Mouse.move() et Mouse.click() et faire quelques calculs depuis la carte, tout en la faisant communiquer avec un programme en C++.

J'aimerais savoir s'il y a une différence entre envoyer des inputs de souris depuis la Leonardo et les envoyer depuis un programme C++ avec la fonction mouse_event de Windows.

Si au final, Arduino se contente d'appeler la fonction mouse_event plutôt que de simuler un click ou mouvement de souris depuis son propre driver, je n'ai pas vraiment besoin de cette carte.

Merci d'avance pour vos réponses.

ça ne sera pas le même niveau système - votre arduino sera vu par l’OS comme un périphérique USB HID de type pointeur, et le driver de votre PC interprétera les ordres reçus comme depuis une vraie souris, mais au final c’est la même chose que depuis un programme si vous avez la main sur l’ordinateur... la souris bouge, click etc...