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

Keyboard Modifiers

Description :

Les commandes Keyboard.write() et Keyboard.press() et Keyboard.release() ne fonctionnent pas avec tous les caractères ASCII possibles, uniquement ceux qui correspondent à une touche du clavier. Par exemple, le retour arrière fonctionne, mais de nombreux autres caractères non imprimables produisent des résultats imprévisibles. Pour les majuscules (et les autres touches), ce qui est envoyé est la touche Maj plus le caractère (c’est-à-dire l’équivalent d’appuyer sur ces deux touches du clavier).

Une touche de modification est une touche spéciale sur un clavier d’ordinateur qui modifie l’action normale d’une autre touche lorsque les deux sont pressées en combinaison.

Pour plus d’informations sur les valeurs ASCII et les caractères ou fonctions qu’elles représentent, voir asciitable.com

Pour plusieurs touches, utilisez Keyboard.press()

Les définitions des touches de modification sont répertoriées ci-dessous :

 

CLÉ VALEUR HEXADÉCIMALE VALEUR DÉCIMALE

KEY_LEFT_CTRL

0x80

128

KEY_LEFT_SHIFT

0x81

129

KEY_LEFT_ALT

0x82

130

KEY_LEFT_GUI

0x83

131

KEY_RIGHT_CTRL

0x84

132

KEY_RIGHT_SHIFT

0x85

133

KEY_RIGHT_ALT

0x86

134

KEY_RIGHT_GUI

0x87

135

KEY_UP_ARROW

0xDA

218

KEY_DOWN_ARROW

0xD9

217

KEY_LEFT_ARROW

0xD8

216

KEY_RIGHT_ARROW

0xD7

215

KEY_BACKSPACE

0xB2

178

KEY_TAB

0xB3

179

KEY_RETURN

0xB0

176

KEY_ESC

0xB1

177

KEY_INSERT

0xD1

209

KEY_DELETE

0xD4

212

KEY_PAGE_UP

0xD3

211

KEY_PAGE_DOWN

0xD6

214

KEY_HOME

0xD2

210

KEY_END

0xD5

213

KEY_CAPS_LOCK

0xC1

193

KEY_F1

0xC2

194

KEY_F2

0xC3

195

KEY_F3

0xC4

196

KEY_F4

0xC5

197

KEY_F5

0xC6

198

KEY_F6

0xC7

199

KEY_F7

0xC8

200

KEY_F8

0xC9

201

KEY_F9

0xCA

202

KEY_F10

0xCB

203

KEY_F11

0xCC

204

KEY_F12

0xCD

205

KEY_F13

0xF0

240

KEY_F14

0xF1

241

KEY_F15

0xF2

242

KEY_F16

0xF3

243

KEY_F17

0xF4

244

KEY_F18

0xF5

245

KEY_F19

0xF6

246

KEY_F20

0xF7

247

KEY_F21

0xF8

248

KEY_F22

0xF9

249

KEY_F23

0xFA

250

KEY_F24

0xFB

251

 

 


 

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

 

Laisser un commentaire