Reference.KeyboardModifiers History

Hide minor edits - Show changes to markup

May 16, 2012, at 06:45 PM by Tom Igoe -
Added lines 7-8:

For more on ASCII values and the characters or functions they represent, see asciitable.com

May 16, 2012, at 06:43 PM by Tom Igoe -
Changed lines 3-4 from:

In computing, a modifier key is a special key on a computer keyboard that modifies the normal action of another key when the two are pressed in combination.

to:

The Keyboard.write() and Keyboard.press() and Keyboard.release() commands don’t work with every possible ASCII character, only those that correspond to a key on the keyboard. For example, backspace works, but many of the other non-printable characters produce unpredictable results. For capital letters (and other keys), what’s sent is shift plus the character (i.e. the equivalent of pressing both of those keys on the keyboard).

A modifier key is a special key on a computer keyboard that modifies the normal action of another key when the two are pressed in combination.

May 16, 2012, at 06:38 PM by Tom Igoe -
Changed line 7 from:

The Leonardo's definitions for modifier keys are listed below. :

to:

The Leonardo's definitions for modifier keys are listed below:

May 16, 2012, at 06:34 PM by Tom Igoe -
Changed lines 8-11 from:
to:
Changed line 14 from:
to:
Changed line 17 from:
to:
Changed line 20 from:
to:
Changed line 23 from:
to:
Changed line 26 from:
to:
Changed line 29 from:
to:
Changed line 32 from:
to:
Changed lines 35-36 from:
to:
Changed lines 38-39 from:
to:
Changed lines 41-42 from:
to:
Changed lines 44-45 from:
to:
Changed lines 47-48 from:
to:
Changed lines 50-51 from:
to:
Changed lines 53-54 from:
to:
Changed lines 56-57 from:
to:
Changed lines 59-60 from:
to:
Changed lines 62-63 from:
to:
Changed lines 65-66 from:
to:
Changed lines 68-69 from:
to:
Changed lines 71-72 from:
to:
Changed lines 74-75 from:
to:
Changed lines 77-78 from:
to:
Changed lines 80-81 from:
to:
Changed lines 83-84 from:
to:
Changed lines 86-87 from:
to:
Changed lines 89-90 from:
to:
Changed lines 92-93 from:
to:
Changed lines 95-96 from:
to:
Changed lines 98-99 from:
to:
Changed lines 101-102 from:
to:
Changed lines 104-105 from:
to:
Changed lines 107-108 from:
to:
Changed lines 110-111 from:
to:
Changed lines 113-114 from:
to:
Changed lines 116-119 from:
to:
May 16, 2012, at 06:32 PM by Tom Igoe -
Deleted line 7:
Changed lines 12-14 from:
to:
Changed lines 15-48 from:
to:
May 16, 2012, at 06:31 PM by Tom Igoe -
Changed lines 15-16 from:
to:
May 16, 2012, at 06:31 PM by Tom Igoe -
Changed lines 14-15 from:
to:
May 16, 2012, at 06:31 PM by Tom Igoe -
Changed lines 13-14 from:
to:
May 16, 2012, at 06:30 PM by Tom Igoe -
Changed lines 8-320 from:
to:
May 16, 2012, at 06:09 PM by Tom Igoe -
Changed lines 8-284 from:
to:
May 16, 2012, at 06:02 PM by Tom Igoe -
Deleted line 2:
April 28, 2012, at 12:23 AM by Scott Fitzgerald -
Deleted lines 49-50:
Changed line 52 from:
to:

\\

April 27, 2012, at 10:47 PM by Scott Fitzgerald -
Changed lines 44-54 from:
  • KEY_F12
to:
March 28, 2012, at 05:36 PM by Scott Fitzgerald -
Changed lines 4-7 from:

In computing, a modifier key is a special key on a computer keyboard that modifies the normal action of another key when the two are pressed in combination.

The Leonardo has definitions for modifier keys, listed below :

to:

In computing, a modifier key is a special key on a computer keyboard that modifies the normal action of another key when the two are pressed in combination.

For multiple key presses use Keyboard.press()

The Leonardo's definitions for modifier keys are listed below. :

Changed line 13 from:
  • KEY_LEFT_GUI
to:
  • KEY_LEFT_GUI (OSX only, used for the command key)
Changed line 17 from:
  • KEY_RIGHT_GUI
to:
  • KEY_RIGHT_GUI (OSX only, used for the command key)
March 16, 2012, at 09:43 PM by Scott Fitzgerald -
Changed lines 8-26 from:
  • KEY_LEFT_CTRL
  • KEY_LEFT_SHIFT
  • KEY_LEFT_ALT
  • KEY_LEFT_GUI
  • KEY_RIGHT_CTRL
  • KEY_RIGHT_SHIFT
  • KEY_RIGHT_ALT
  • KEY_RIGHT_GUI

  • KEY_UP_ARROW
  • KEY_DOWN_ARROW
  • KEY_LEFT_ARROW
  • KEY_RIGHT_ARROW
  • KEY_BACKSPACE
  • KEY_TAB
  • KEY_RETURN
  • KEY_ESC
  • KEY_INSERT
  • KEY_DELETE
to:
  • KEY_LEFT_CTRL
  • KEY_LEFT_SHIFT
  • KEY_LEFT_ALT
  • KEY_LEFT_GUI
  • KEY_RIGHT_CTRL
  • KEY_RIGHT_SHIFT
  • KEY_RIGHT_ALT
  • KEY_RIGHT_GUI
  • KEY_UP_ARROW
  • KEY_DOWN_ARROW
  • KEY_LEFT_ARROW
  • KEY_RIGHT_ARROW
  • KEY_BACKSPACE
  • KEY_TAB
  • KEY_RETURN
  • KEY_ESC
  • KEY_INSERT
  • KEY_DELETE
Changed lines 31-34 from:
  • KEY_F1
  • KEY_F2
  • KEY_F3
  • KEY_F4
to:
  • KEY_F1
  • KEY_F2
  • KEY_F3
  • KEY_F4
March 16, 2012, at 09:42 PM by Scott Fitzgerald -
Added lines 1-43:

Keyboard Modifiers

In computing, a modifier key is a special key on a computer keyboard that modifies the normal action of another key when the two are pressed in combination.

The Leonardo has definitions for modifier keys, listed below :

  • KEY_LEFT_CTRL
  • KEY_LEFT_SHIFT
  • KEY_LEFT_ALT
  • KEY_LEFT_GUI
  • KEY_RIGHT_CTRL
  • KEY_RIGHT_SHIFT
  • KEY_RIGHT_ALT
  • KEY_RIGHT_GUI

  • KEY_UP_ARROW
  • KEY_DOWN_ARROW
  • KEY_LEFT_ARROW
  • KEY_RIGHT_ARROW
  • KEY_BACKSPACE
  • KEY_TAB
  • KEY_RETURN
  • KEY_ESC
  • KEY_INSERT
  • KEY_DELETE
  • KEY_PAGE_UP
  • KEY_PAGE_DOWN
  • KEY_HOME
  • KEY_END
  • KEY_CAPS_LOCK
  • KEY_F1
  • KEY_F2
  • KEY_F3
  • KEY_F4
  • KEY_F5
  • KEY_F6
  • KEY_F7
  • KEY_F8
  • KEY_F9
  • KEY_F10
  • KEY_F11
  • KEY_F12

Share