SoKeyGrabber

InventorModule

genre

Interaction

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

SoUtils

definition

utils.def

see also

SoMouseGrabber, KeyCounter

keywords

iv, keyboard, event, interaction

Purpose

The module SoKeyGrabber listens to keyboard events in an Open Inventor scene and triggers fields depending on the keys pressed.

Windows

Default Panel

../../../Modules/Inventor/SoUtils/mhelp/Images/Screenshots/SoKeyGrabber._default.png

Output Fields

self

name: self, type: SoNode

Parameter Fields

Field Index

ALT pressed: Bool

Key1Pressed: Trigger

On: Bool

CTRL pressed: Bool

Key2: Enum

SHIFT pressed: Bool

Is Auto Repeat: Bool

Key2Pressed: Trigger

Key Pressed: Trigger

Key3: Enum

Key Released: Trigger

Key3Pressed: Trigger

Key0: Enum

Key4: Enum

Key0Pressed: Trigger

Key4Pressed: Trigger

Key1: Enum

Last Key: Enum

Visible Fields

On

name: on, type: Bool, default: TRUE

If checked, the module listens to keyboard events.

Key Pressed

name: keyPressed, type: Trigger, persistent: no

Is triggered when any key is pressed.

Key Released

name: keyReleased, type: Trigger, persistent: no

Is triggered when a pressed key is released.

SHIFT pressed

name: shiftPressed, type: Bool, persistent: no

Shows whether the SHIFT key is currently pressed.

CTRL pressed

name: ctrlPressed, type: Bool, persistent: no

Shows whether the CTRL key is currently pressed.

ALT pressed

name: altPressed, type: Bool, persistent: no

Shows whether the ALT key is currently pressed.

Is Auto Repeat

name: isAutoRepeat, type: Bool, persistent: no

This field is set to true during auto-repeat, i.e., for the intermediate release and press events auto-generated between the real first press and real last release.

Last Key

name: lastKey, type: Enum, persistent: no, deprecated name: pressedKey

Shows the last key pressed.

Values:

Title

Name

​Any

​ANY

​Left Shift

​LEFT_SHIFT

​Right Shift

​RIGHT_SHIFT

​Left Control

​LEFT_CONTROL

​Right Control

​RIGHT_CONTROL

​Left Alt

​LEFT_ALT

​Right Alt

​RIGHT_ALT

​Number 0

​NUMBER_0

​Number 1

​NUMBER_1

​Number 2

​NUMBER_2

​Number 3

​NUMBER_3

​Number 4

​NUMBER_4

​Number 5

​NUMBER_5

​Number 6

​NUMBER_6

​Number 7

​NUMBER_7

​Number 8

​NUMBER_8

​Number 9

​NUMBER_9

​A

​A

​B

​B

​C

​C

​D

​D

​E

​E

​F

​F

​G

​G

​H

​H

​I

​I

​J

​J

​K

​K

​L

​L

​M

​M

​N

​N

​O

​O

​P

​P

​Q

​Q

​R

​R

​S

​S

​T

​T

​U

​U

​V

​V

​W

​W

​X

​X

​Y

​Y

​Z

​Z

​Home

​HOME

​Left Arrow

​LEFT_ARROW

​Up Arrow

​UP_ARROW

​Right Arrow

​RIGHT_ARROW

​Down Arrow

​DOWN_ARROW

​Page Up

​PAGE_UP

​Page Down

​PAGE_DOWN

​Prior

​PRIOR

​Next

​NEXT

​End

​END

​Pad Enter

​PAD_ENTER

​Pad F1

​PAD_F1

​Pad F2

​PAD_F2

​Pad F3

​PAD_F3

​Pad F4

​PAD_F4

​Pad 0

​PAD_0

​Pad 1

​PAD_1

​Pad 2

​PAD_2

​Pad 3

​PAD_3

​Pad 4

​PAD_4

​Pad 5

​PAD_5

​Pad 6

​PAD_6

​Pad 7

​PAD_7

​Pad 8

​PAD_8

​Pad 9

​PAD_9

​Pad Add

​PAD_ADD

​Pad Subtract

​PAD_SUBTRACT

​Pad Multiply

​PAD_MULTIPLY

​Pad Divide

​PAD_DIVIDE

​Pad Space

​PAD_SPACE

​Pad Tab

​PAD_TAB

​Pad Insert

​PAD_INSERT

​Pad Delete

​PAD_DELETE

​Pad Period

​PAD_PERIOD

​F1

​F1

​F2

​F2

​F3

​F3

​F4

​F4

​F5

​F5

​F6

​F6

​F7

​F7

​F8

​F8

​F9

​F9

​F10

​F10

​F11

​F11

​F12

​F12

​Backspace

​BACKSPACE

​Tab

​TAB

​Return

​RETURN

​Enter

​ENTER

​Pause

​PAUSE

​Scroll Lock

​SCROLL_LOCK

​Escape

​ESCAPE

​Key Delete

​KEY_DELETE

​Print

​PRINT

​Num Lock

​NUM_LOCK

​Caps Lock

​CAPS_LOCK

​Shift Lock

​SHIFT_LOCK

​Space

​SPACE

​Apostrophe

​APOSTROPHE

​Comma

​COMMA

​Minus

​MINUS

​Period

​PERIOD

​Slash

​SLASH

​Semicolon

​SEMICOLON

​Equal

​EQUAL

​Bracketleft

​BRACKETLEFT

​Backslash

​BACKSLASH

​Bracketright

​BRACKETRIGHT

​Grave

​GRAVE

​Insert

​INSERT

​Right Super

​RIGHT_SUPER

​Left Super

​LEFT_SUPER

​Exclam

​EXCLAM

​Quotedbl

​QUOTEDBL

​Numbersign

​NUMBERSIGN

​Dollar

​DOLLAR

​Percent

​PERCENT

​Ampersand

​AMPERSAND

​Parenleft

​PARENLEFT

​Parenright

​PARENRIGHT

​Asterisk

​ASTERISK

​Plus

​PLUS

​Colon

​COLON

​Less

​LESS

​Greater

​GREATER

​Question

​QUESTION

​At

​AT

​Asciicircum

​ASCIICIRCUM

​Underscore

​UNDERSCORE

​Braceleft

​BRACELEFT

​Bar

​BAR

​Braceright

​BRACERIGHT

​Asciitilde

​ASCIITILDE

Key0

name: key0, type: Enum, default: ANY, deprecated name: key00

Defines a key that triggers Key0Pressed on pressing.

Values:

Title

Name

​Any

​ANY

​Left Shift

​LEFT_SHIFT

​Right Shift

​RIGHT_SHIFT

​Left Control

​LEFT_CONTROL

​Right Control

​RIGHT_CONTROL

​Left Alt

​LEFT_ALT

​Right Alt

​RIGHT_ALT

​Number 0

​NUMBER_0

​Number 1

​NUMBER_1

​Number 2

​NUMBER_2

​Number 3

​NUMBER_3

​Number 4

​NUMBER_4

​Number 5

​NUMBER_5

​Number 6

​NUMBER_6

​Number 7

​NUMBER_7

​Number 8

​NUMBER_8

​Number 9

​NUMBER_9

​A

​A

​B

​B

​C

​C

​D

​D

​E

​E

​F

​F

​G

​G

​H

​H

​I

​I

​J

​J

​K

​K

​L

​L

​M

​M

​N

​N

​O

​O

​P

​P

​Q

​Q

​R

​R

​S

​S

​T

​T

​U

​U

​V

​V

​W

​W

​X

​X

​Y

​Y

​Z

​Z

​Home

​HOME

​Left Arrow

​LEFT_ARROW

​Up Arrow

​UP_ARROW

​Right Arrow

​RIGHT_ARROW

​Down Arrow

​DOWN_ARROW

​Page Up

​PAGE_UP

​Page Down

​PAGE_DOWN

​Prior

​PRIOR

​Next

​NEXT

​End

​END

​Pad Enter

​PAD_ENTER

​Pad F1

​PAD_F1

​Pad F2

​PAD_F2

​Pad F3

​PAD_F3

​Pad F4

​PAD_F4

​Pad 0

​PAD_0

​Pad 1

​PAD_1

​Pad 2

​PAD_2

​Pad 3

​PAD_3

​Pad 4

​PAD_4

​Pad 5

​PAD_5

​Pad 6

​PAD_6

​Pad 7

​PAD_7

​Pad 8

​PAD_8

​Pad 9

​PAD_9

​Pad Add

​PAD_ADD

​Pad Subtract

​PAD_SUBTRACT

​Pad Multiply

​PAD_MULTIPLY

​Pad Divide

​PAD_DIVIDE

​Pad Space

​PAD_SPACE

​Pad Tab

​PAD_TAB

​Pad Insert

​PAD_INSERT

​Pad Delete

​PAD_DELETE

​Pad Period

​PAD_PERIOD

​F1

​F1

​F2

​F2

​F3

​F3

​F4

​F4

​F5

​F5

​F6

​F6

​F7

​F7

​F8

​F8

​F9

​F9

​F10

​F10

​F11

​F11

​F12

​F12

​Backspace

​BACKSPACE

​Tab

​TAB

​Return

​RETURN

​Enter

​ENTER

​Pause

​PAUSE

​Scroll Lock

​SCROLL_LOCK

​Escape

​ESCAPE

​Key Delete

​KEY_DELETE

​Print

​PRINT

​Num Lock

​NUM_LOCK

​Caps Lock

​CAPS_LOCK

​Shift Lock

​SHIFT_LOCK

​Space

​SPACE

​Apostrophe

​APOSTROPHE

​Comma

​COMMA

​Minus

​MINUS

​Period

​PERIOD

​Slash

​SLASH

​Semicolon

​SEMICOLON

​Equal

​EQUAL

​Bracketleft

​BRACKETLEFT

​Backslash

​BACKSLASH

​Bracketright

​BRACKETRIGHT

​Grave

​GRAVE

​Insert

​INSERT

​Right Super

​RIGHT_SUPER

​Left Super

​LEFT_SUPER

​Exclam

​EXCLAM

​Quotedbl

​QUOTEDBL

​Numbersign

​NUMBERSIGN

​Dollar

​DOLLAR

​Percent

​PERCENT

​Ampersand

​AMPERSAND

​Parenleft

​PARENLEFT

​Parenright

​PARENRIGHT

​Asterisk

​ASTERISK

​Plus

​PLUS

​Colon

​COLON

​Less

​LESS

​Greater

​GREATER

​Question

​QUESTION

​At

​AT

​Asciicircum

​ASCIICIRCUM

​Underscore

​UNDERSCORE

​Braceleft

​BRACELEFT

​Bar

​BAR

​Braceright

​BRACERIGHT

​Asciitilde

​ASCIITILDE

Key1

name: key1, type: Enum, default: ANY, deprecated name: key01

Defines a key that triggers Key1Pressed on pressing.

Values:

Title

Name

​Any

​ANY

​Left Shift

​LEFT_SHIFT

​Right Shift

​RIGHT_SHIFT

​Left Control

​LEFT_CONTROL

​Right Control

​RIGHT_CONTROL

​Left Alt

​LEFT_ALT

​Right Alt

​RIGHT_ALT

​Number 0

​NUMBER_0

​Number 1

​NUMBER_1

​Number 2

​NUMBER_2

​Number 3

​NUMBER_3

​Number 4

​NUMBER_4

​Number 5

​NUMBER_5

​Number 6

​NUMBER_6

​Number 7

​NUMBER_7

​Number 8

​NUMBER_8

​Number 9

​NUMBER_9

​A

​A

​B

​B

​C

​C

​D

​D

​E

​E

​F

​F

​G

​G

​H

​H

​I

​I

​J

​J

​K

​K

​L

​L

​M

​M

​N

​N

​O

​O

​P

​P

​Q

​Q

​R

​R

​S

​S

​T

​T

​U

​U

​V

​V

​W

​W

​X

​X

​Y

​Y

​Z

​Z

​Home

​HOME

​Left Arrow

​LEFT_ARROW

​Up Arrow

​UP_ARROW

​Right Arrow

​RIGHT_ARROW

​Down Arrow

​DOWN_ARROW

​Page Up

​PAGE_UP

​Page Down

​PAGE_DOWN

​Prior

​PRIOR

​Next

​NEXT

​End

​END

​Pad Enter

​PAD_ENTER

​Pad F1

​PAD_F1

​Pad F2

​PAD_F2

​Pad F3

​PAD_F3

​Pad F4

​PAD_F4

​Pad 0

​PAD_0

​Pad 1

​PAD_1

​Pad 2

​PAD_2

​Pad 3

​PAD_3

​Pad 4

​PAD_4

​Pad 5

​PAD_5

​Pad 6

​PAD_6

​Pad 7

​PAD_7

​Pad 8

​PAD_8

​Pad 9

​PAD_9

​Pad Add

​PAD_ADD

​Pad Subtract

​PAD_SUBTRACT

​Pad Multiply

​PAD_MULTIPLY

​Pad Divide

​PAD_DIVIDE

​Pad Space

​PAD_SPACE

​Pad Tab

​PAD_TAB

​Pad Insert

​PAD_INSERT

​Pad Delete

​PAD_DELETE

​Pad Period

​PAD_PERIOD

​F1

​F1

​F2

​F2

​F3

​F3

​F4

​F4

​F5

​F5

​F6

​F6

​F7

​F7

​F8

​F8

​F9

​F9

​F10

​F10

​F11

​F11

​F12

​F12

​Backspace

​BACKSPACE

​Tab

​TAB

​Return

​RETURN

​Enter

​ENTER

​Pause

​PAUSE

​Scroll Lock

​SCROLL_LOCK

​Escape

​ESCAPE

​Key Delete

​KEY_DELETE

​Print

​PRINT

​Num Lock

​NUM_LOCK

​Caps Lock

​CAPS_LOCK

​Shift Lock

​SHIFT_LOCK

​Space

​SPACE

​Apostrophe

​APOSTROPHE

​Comma

​COMMA

​Minus

​MINUS

​Period

​PERIOD

​Slash

​SLASH

​Semicolon

​SEMICOLON

​Equal

​EQUAL

​Bracketleft

​BRACKETLEFT

​Backslash

​BACKSLASH

​Bracketright

​BRACKETRIGHT

​Grave

​GRAVE

​Insert

​INSERT

​Right Super

​RIGHT_SUPER

​Left Super

​LEFT_SUPER

​Exclam

​EXCLAM

​Quotedbl

​QUOTEDBL

​Numbersign

​NUMBERSIGN

​Dollar

​DOLLAR

​Percent

​PERCENT

​Ampersand

​AMPERSAND

​Parenleft

​PARENLEFT

​Parenright

​PARENRIGHT

​Asterisk

​ASTERISK

​Plus

​PLUS

​Colon

​COLON

​Less

​LESS

​Greater

​GREATER

​Question

​QUESTION

​At

​AT

​Asciicircum

​ASCIICIRCUM

​Underscore

​UNDERSCORE

​Braceleft

​BRACELEFT

​Bar

​BAR

​Braceright

​BRACERIGHT

​Asciitilde

​ASCIITILDE

Key2

name: key2, type: Enum, default: ANY, deprecated name: key02

Defines a key that triggers Key2Pressed on pressing.

Values:

Title

Name

​Any

​ANY

​Left Shift

​LEFT_SHIFT

​Right Shift

​RIGHT_SHIFT

​Left Control

​LEFT_CONTROL

​Right Control

​RIGHT_CONTROL

​Left Alt

​LEFT_ALT

​Right Alt

​RIGHT_ALT

​Number 0

​NUMBER_0

​Number 1

​NUMBER_1

​Number 2

​NUMBER_2

​Number 3

​NUMBER_3

​Number 4

​NUMBER_4

​Number 5

​NUMBER_5

​Number 6

​NUMBER_6

​Number 7

​NUMBER_7

​Number 8

​NUMBER_8

​Number 9

​NUMBER_9

​A

​A

​B

​B

​C

​C

​D

​D

​E

​E

​F

​F

​G

​G

​H

​H

​I

​I

​J

​J

​K

​K

​L

​L

​M

​M

​N

​N

​O

​O

​P

​P

​Q

​Q

​R

​R

​S

​S

​T

​T

​U

​U

​V

​V

​W

​W

​X

​X

​Y

​Y

​Z

​Z

​Home

​HOME

​Left Arrow

​LEFT_ARROW

​Up Arrow

​UP_ARROW

​Right Arrow

​RIGHT_ARROW

​Down Arrow

​DOWN_ARROW

​Page Up

​PAGE_UP

​Page Down

​PAGE_DOWN

​Prior

​PRIOR

​Next

​NEXT

​End

​END

​Pad Enter

​PAD_ENTER

​Pad F1

​PAD_F1

​Pad F2

​PAD_F2

​Pad F3

​PAD_F3

​Pad F4

​PAD_F4

​Pad 0

​PAD_0

​Pad 1

​PAD_1

​Pad 2

​PAD_2

​Pad 3

​PAD_3

​Pad 4

​PAD_4

​Pad 5

​PAD_5

​Pad 6

​PAD_6

​Pad 7

​PAD_7

​Pad 8

​PAD_8

​Pad 9

​PAD_9

​Pad Add

​PAD_ADD

​Pad Subtract

​PAD_SUBTRACT

​Pad Multiply

​PAD_MULTIPLY

​Pad Divide

​PAD_DIVIDE

​Pad Space

​PAD_SPACE

​Pad Tab

​PAD_TAB

​Pad Insert

​PAD_INSERT

​Pad Delete

​PAD_DELETE

​Pad Period

​PAD_PERIOD

​F1

​F1

​F2

​F2

​F3

​F3

​F4

​F4

​F5

​F5

​F6

​F6

​F7

​F7

​F8

​F8

​F9

​F9

​F10

​F10

​F11

​F11

​F12

​F12

​Backspace

​BACKSPACE

​Tab

​TAB

​Return

​RETURN

​Enter

​ENTER

​Pause

​PAUSE

​Scroll Lock

​SCROLL_LOCK

​Escape

​ESCAPE

​Key Delete

​KEY_DELETE

​Print

​PRINT

​Num Lock

​NUM_LOCK

​Caps Lock

​CAPS_LOCK

​Shift Lock

​SHIFT_LOCK

​Space

​SPACE

​Apostrophe

​APOSTROPHE

​Comma

​COMMA

​Minus

​MINUS

​Period

​PERIOD

​Slash

​SLASH

​Semicolon

​SEMICOLON

​Equal

​EQUAL

​Bracketleft

​BRACKETLEFT

​Backslash

​BACKSLASH

​Bracketright

​BRACKETRIGHT

​Grave

​GRAVE

​Insert

​INSERT

​Right Super

​RIGHT_SUPER

​Left Super

​LEFT_SUPER

​Exclam

​EXCLAM

​Quotedbl

​QUOTEDBL

​Numbersign

​NUMBERSIGN

​Dollar

​DOLLAR

​Percent

​PERCENT

​Ampersand

​AMPERSAND

​Parenleft

​PARENLEFT

​Parenright

​PARENRIGHT

​Asterisk

​ASTERISK

​Plus

​PLUS

​Colon

​COLON

​Less

​LESS

​Greater

​GREATER

​Question

​QUESTION

​At

​AT

​Asciicircum

​ASCIICIRCUM

​Underscore

​UNDERSCORE

​Braceleft

​BRACELEFT

​Bar

​BAR

​Braceright

​BRACERIGHT

​Asciitilde

​ASCIITILDE

Key3

name: key3, type: Enum, default: ANY, deprecated name: key03

Defines a key that triggers Key3Pressed on pressing.

Values:

Title

Name

​Any

​ANY

​Left Shift

​LEFT_SHIFT

​Right Shift

​RIGHT_SHIFT

​Left Control

​LEFT_CONTROL

​Right Control

​RIGHT_CONTROL

​Left Alt

​LEFT_ALT

​Right Alt

​RIGHT_ALT

​Number 0

​NUMBER_0

​Number 1

​NUMBER_1

​Number 2

​NUMBER_2

​Number 3

​NUMBER_3

​Number 4

​NUMBER_4

​Number 5

​NUMBER_5

​Number 6

​NUMBER_6

​Number 7

​NUMBER_7

​Number 8

​NUMBER_8

​Number 9

​NUMBER_9

​A

​A

​B

​B

​C

​C

​D

​D

​E

​E

​F

​F

​G

​G

​H

​H

​I

​I

​J

​J

​K

​K

​L

​L

​M

​M

​N

​N

​O

​O

​P

​P

​Q

​Q

​R

​R

​S

​S

​T

​T

​U

​U

​V

​V

​W

​W

​X

​X

​Y

​Y

​Z

​Z

​Home

​HOME

​Left Arrow

​LEFT_ARROW

​Up Arrow

​UP_ARROW

​Right Arrow

​RIGHT_ARROW

​Down Arrow

​DOWN_ARROW

​Page Up

​PAGE_UP

​Page Down

​PAGE_DOWN

​Prior

​PRIOR

​Next

​NEXT

​End

​END

​Pad Enter

​PAD_ENTER

​Pad F1

​PAD_F1

​Pad F2

​PAD_F2

​Pad F3

​PAD_F3

​Pad F4

​PAD_F4

​Pad 0

​PAD_0

​Pad 1

​PAD_1

​Pad 2

​PAD_2

​Pad 3

​PAD_3

​Pad 4

​PAD_4

​Pad 5

​PAD_5

​Pad 6

​PAD_6

​Pad 7

​PAD_7

​Pad 8

​PAD_8

​Pad 9

​PAD_9

​Pad Add

​PAD_ADD

​Pad Subtract

​PAD_SUBTRACT

​Pad Multiply

​PAD_MULTIPLY

​Pad Divide

​PAD_DIVIDE

​Pad Space

​PAD_SPACE

​Pad Tab

​PAD_TAB

​Pad Insert

​PAD_INSERT

​Pad Delete

​PAD_DELETE

​Pad Period

​PAD_PERIOD

​F1

​F1

​F2

​F2

​F3

​F3

​F4

​F4

​F5

​F5

​F6

​F6

​F7

​F7

​F8

​F8

​F9

​F9

​F10

​F10

​F11

​F11

​F12

​F12

​Backspace

​BACKSPACE

​Tab

​TAB

​Return

​RETURN

​Enter

​ENTER

​Pause

​PAUSE

​Scroll Lock

​SCROLL_LOCK

​Escape

​ESCAPE

​Key Delete

​KEY_DELETE

​Print

​PRINT

​Num Lock

​NUM_LOCK

​Caps Lock

​CAPS_LOCK

​Shift Lock

​SHIFT_LOCK

​Space

​SPACE

​Apostrophe

​APOSTROPHE

​Comma

​COMMA

​Minus

​MINUS

​Period

​PERIOD

​Slash

​SLASH

​Semicolon

​SEMICOLON

​Equal

​EQUAL

​Bracketleft

​BRACKETLEFT

​Backslash

​BACKSLASH

​Bracketright

​BRACKETRIGHT

​Grave

​GRAVE

​Insert

​INSERT

​Right Super

​RIGHT_SUPER

​Left Super

​LEFT_SUPER

​Exclam

​EXCLAM

​Quotedbl

​QUOTEDBL

​Numbersign

​NUMBERSIGN

​Dollar

​DOLLAR

​Percent

​PERCENT

​Ampersand

​AMPERSAND

​Parenleft

​PARENLEFT

​Parenright

​PARENRIGHT

​Asterisk

​ASTERISK

​Plus

​PLUS

​Colon

​COLON

​Less

​LESS

​Greater

​GREATER

​Question

​QUESTION

​At

​AT

​Asciicircum

​ASCIICIRCUM

​Underscore

​UNDERSCORE

​Braceleft

​BRACELEFT

​Bar

​BAR

​Braceright

​BRACERIGHT

​Asciitilde

​ASCIITILDE

Key4

name: key4, type: Enum, default: ANY, deprecated name: key04

Defines a key that triggers Key4Pressed on pressing.

Values:

Title

Name

​Any

​ANY

​Left Shift

​LEFT_SHIFT

​Right Shift

​RIGHT_SHIFT

​Left Control

​LEFT_CONTROL

​Right Control

​RIGHT_CONTROL

​Left Alt

​LEFT_ALT

​Right Alt

​RIGHT_ALT

​Number 0

​NUMBER_0

​Number 1

​NUMBER_1

​Number 2

​NUMBER_2

​Number 3

​NUMBER_3

​Number 4

​NUMBER_4

​Number 5

​NUMBER_5

​Number 6

​NUMBER_6

​Number 7

​NUMBER_7

​Number 8

​NUMBER_8

​Number 9

​NUMBER_9

​A

​A

​B

​B

​C

​C

​D

​D

​E

​E

​F

​F

​G

​G

​H

​H

​I

​I

​J

​J

​K

​K

​L

​L

​M

​M

​N

​N

​O

​O

​P

​P

​Q

​Q

​R

​R

​S

​S

​T

​T

​U

​U

​V

​V

​W

​W

​X

​X

​Y

​Y

​Z

​Z

​Home

​HOME

​Left Arrow

​LEFT_ARROW

​Up Arrow

​UP_ARROW

​Right Arrow

​RIGHT_ARROW

​Down Arrow

​DOWN_ARROW

​Page Up

​PAGE_UP

​Page Down

​PAGE_DOWN

​Prior

​PRIOR

​Next

​NEXT

​End

​END

​Pad Enter

​PAD_ENTER

​Pad F1

​PAD_F1

​Pad F2

​PAD_F2

​Pad F3

​PAD_F3

​Pad F4

​PAD_F4

​Pad 0

​PAD_0

​Pad 1

​PAD_1

​Pad 2

​PAD_2

​Pad 3

​PAD_3

​Pad 4

​PAD_4

​Pad 5

​PAD_5

​Pad 6

​PAD_6

​Pad 7

​PAD_7

​Pad 8

​PAD_8

​Pad 9

​PAD_9

​Pad Add

​PAD_ADD

​Pad Subtract

​PAD_SUBTRACT

​Pad Multiply

​PAD_MULTIPLY

​Pad Divide

​PAD_DIVIDE

​Pad Space

​PAD_SPACE

​Pad Tab

​PAD_TAB

​Pad Insert

​PAD_INSERT

​Pad Delete

​PAD_DELETE

​Pad Period

​PAD_PERIOD

​F1

​F1

​F2

​F2

​F3

​F3

​F4

​F4

​F5

​F5

​F6

​F6

​F7

​F7

​F8

​F8

​F9

​F9

​F10

​F10

​F11

​F11

​F12

​F12

​Backspace

​BACKSPACE

​Tab

​TAB

​Return

​RETURN

​Enter

​ENTER

​Pause

​PAUSE

​Scroll Lock

​SCROLL_LOCK

​Escape

​ESCAPE

​Key Delete

​KEY_DELETE

​Print

​PRINT

​Num Lock

​NUM_LOCK

​Caps Lock

​CAPS_LOCK

​Shift Lock

​SHIFT_LOCK

​Space

​SPACE

​Apostrophe

​APOSTROPHE

​Comma

​COMMA

​Minus

​MINUS

​Period

​PERIOD

​Slash

​SLASH

​Semicolon

​SEMICOLON

​Equal

​EQUAL

​Bracketleft

​BRACKETLEFT

​Backslash

​BACKSLASH

​Bracketright

​BRACKETRIGHT

​Grave

​GRAVE

​Insert

​INSERT

​Right Super

​RIGHT_SUPER

​Left Super

​LEFT_SUPER

​Exclam

​EXCLAM

​Quotedbl

​QUOTEDBL

​Numbersign

​NUMBERSIGN

​Dollar

​DOLLAR

​Percent

​PERCENT

​Ampersand

​AMPERSAND

​Parenleft

​PARENLEFT

​Parenright

​PARENRIGHT

​Asterisk

​ASTERISK

​Plus

​PLUS

​Colon

​COLON

​Less

​LESS

​Greater

​GREATER

​Question

​QUESTION

​At

​AT

​Asciicircum

​ASCIICIRCUM

​Underscore

​UNDERSCORE

​Braceleft

​BRACELEFT

​Bar

​BAR

​Braceright

​BRACERIGHT

​Asciitilde

​ASCIITILDE

Key0Pressed

name: key0Pressed, type: Trigger, persistent: no, deprecated name: keyPressed00

Is triggered when the key defined in Key0 is pressed.

Key1Pressed

name: key1Pressed, type: Trigger, persistent: no, deprecated name: keyPressed01

Is triggered when the key defined in Key1 is pressed.

Key2Pressed

name: key2Pressed, type: Trigger, persistent: no, deprecated name: keyPressed02

Is triggered when the key defined in Key2 is pressed.

Key3Pressed

name: key3Pressed, type: Trigger, persistent: no, deprecated name: keyPressed03

Is triggered when the key defined in Key3 is pressed.

Key4Pressed

name: key4Pressed, type: Trigger, persistent: no, deprecated name: keyPressed04

Is triggered when the key defined in Key4 is pressed.