Aller au contenu principal

Enfoncer une touche physique (key.down)

La fonction de clavier matériel décrite sur cette page est disponible uniquement dans les versions postérieures à 20260805

Déclaration

key.down(code de touche)

Paramètres

Description

Simule l’enfoncement d’une touche physique. Attention : lorsqu’aucun clavier matériel global n’est connecté, cette fonction doit être accompagnée d’un appel correspondant à key.up, faute de quoi la touche risque de rester enfoncée après l’arrêt du script. Le clavier matériel global relâche toutes les touches enfoncées lors de sa déconnexion ou de l’arrêt du script.

  • Après la connexion du clavier matériel global, les touches ordinaires et du pavé numérique sont envoyées via cet objet ; les touches multimédias et personnalisées du fabricant conservent leur comportement d’origine.
  • Cette fonction reste appariée à key.up. Si le clavier matériel est déjà déconnecté, la touche est relâchée lors de la déconnexion et l’appel ultérieur à key.up n’envoie aucune nouvelle entrée.
  • L’appel via key(...):down() suit les mêmes règles.

Exemple

Reportez-vous à l’exemple complet à la fin de ce chapitre.