• Post category:USB
  • Commentaires de la publication :0 commentaire
  • Dernière modification de la publication :mars 11, 2022
  • Temps de lecture :3 min de lecture

Keyboard

Description :

Les fonctions du clavier permettent aux cartes micro 32u4 ou SAMD d’envoyer des frappes à un ordinateur connecté via le port USB natif de leur micro.

Remarque : tous les caractères ASCII possibles, en particulier ceux non imprimables, ne peuvent pas être envoyés avec la bibliothèque de clavier.
La bibliothèque prend en charge l’utilisation de touches de modification. Les touches de modification modifient le comportement d’une autre touche lorsqu’elles sont enfoncées simultanément. Voir ici pour plus d’informations sur les clés prises en charge et leur utilisation.

Remarques et avertissements

Ces bibliothèques principales permettent aux cartes basées sur 32u4 et SAMD (Leonardo, Esplora, Zero, Due et MKR Family) d’apparaître en tant que souris et/ou clavier natifs sur un ordinateur connecté.

Attention à l’utilisation des librairies Souris et Clavier : si la librairie Souris ou Clavier tourne en permanence, il sera difficile de programmer votre carte. Des fonctions telles que Mouse.move() et Keyboard.print() déplaceront votre curseur ou enverront des frappes à un ordinateur connecté et ne devraient être appelées que lorsque vous êtes prêt à les manipuler. Il est recommandé d’utiliser un système de contrôle pour activer cette fonctionnalité, comme un commutateur physique ou ne répondant qu’à une entrée spécifique que vous pouvez contrôler. Reportez-vous aux exemples de souris et de clavier pour savoir comment gérer cela.

Lorsque vous utilisez la bibliothèque Mouse ou Keyboard, il peut être préférable de tester d’abord votre sortie à l’aide de Serial.print()  . De cette façon, vous pouvez être sûr de savoir quelles valeurs sont signalées.

 

Les fonctions


 

Source : https://www.arduino.cc/reference/en/language/functions/usb/keyboard/

 

Laisser un commentaire