Unimplemented Glyphs

The following is a list of gesture glyphs that Microsoft plans to support in the future as part of the Microsoft gesture recognizer. Work is in progress to ensure that the recognition accuracy for these glyphs is high (to avoid accidental activation) and that they map to the appropriate operations.

To ensure consistency of gestures used for common actions between applications, you should adhere to the following suggestions:

  • The Action is the suggested semantic behavior associated with the gesture.
  • For the gestures labeled as Fixed in the following table, it is recommended that you not change the suggested semantic behavior. If an application does not have a need for the specified semantic behavior, it is recommended that you not reuse the gesture for another action or semantic.
  • You should feel free to associate relevant semantic behaviors to all other gestures. These gestures are labeled as Application-specific. For those gestures that have a suggested semantic behavior, it is recommended that you use the gesture for the suggested semantic if the corresponding functionality exists in your application.
  • The hot point of a gesture is a distinguishing point in the geometry of the gesture. The hot point can be used to determine where the gesture was made. The gestures API make it possible to determine the hot point for a given gesture. However, not all gestures have a specific distinguishing hot point. For those that do not have a specific distinguishing hot point, the starting point is reported as the hot point.

Note

Some of the gestures do have a distinguishing hot point that just happens to be the starting point. These are distinguished in the table.

 

Gesture Name Action Fixed Hot point
Infinity
Switch into and out of gesture mode
Fixed
Starting point
Cross
Delete
Application-specific
Intersection of the strokes
Paragraph mark
New paragraph
Fixed
Starting point
Section
New section
Fixed
Starting point
Bullet
Application-specific
Application-specific
Starting point
Bullet-cross
Application-specific
Application-specific
Starting point
Squiggle
Bold
Application-specific
Starting point
Swap
Exchange content
Application-specific
Middle of the up stroke
Openup
Open up space between words
Application-specific
Middle of the down stroke
Closeup
Close up extra space
Application-specific
Center of the vertical space between the two parentheses
Rectangle
Selects enclosed content
Fixed
Starting point
Circle-tap
Application-specific
Application-specific
Tap
Circle-circle
Application-specific
Application-specific
Starting point
Circle-cross
Application-specific
Application-specific
Starting point
Circle-line-vertical
Application-specific
Application-specific
Starting point
Circle-line-horizontal
Application-specific
Application-specific
Starting point
Double-arrow-up
Application-specific
Application-specific
Apex of the arrow head
Double-arrow-down
Application-specific
Application-specific
Apex of the arrow head
Double-arrow-left
Application-specific
Application-specific
Apex of the arrow head
Double-arrow-right
Application-specific
Application-specific
Apex of the arrow head
Up-arrow-left
Application-specific
Application-specific
Apex of the arrow head
Up-arrow-right
Application-specific
Application-specific
Apex of the arrow head
Down-arrow-left
Application-specific
Application-specific
Apex of the arrow head
Down-arrow-right
Application-specific
Application-specific
Apex of the arrow head
Left-arrow-up
Application-specific
Application-specific
The apex of the arrow head
Left-arrow-down
Application-specific
Application-specific
Apex of the arrow head
Right-arrow-up
Application-specific
Application-specific
Apex of the arrow head
Right-arrow-down
Application-specific
Application-specific
Apex of the arrow head
Diagonal-leftup
Application-specific
Application-specific
Starting point
Diagonal-rightup
Application-specific
Application-specific
Starting point
Diagonal-leftdown
Application-specific
Application-specific
Starting point
Diagonal-rightdown
Application-specific
Application-specific
Starting point
Latin-Letter-A
Application-specific
Application-specific
Starting point
Latin-Letter-B
Bold
Fixed
Starting point
Latin-Letter-C
Application-specific
Application-specific
Starting point
Latin-Letter-D
Application-specific
Application-specific
Starting point
Latin-Letter-E
Application-specific
Application-specific
Starting point
Latin-Letter-F
Application-specific
Application-specific
Starting point
Latin-Letter-G
Application-specific
Application-specific
Starting point
Latin-Letter-H
Application-specific
Application-specific
Starting point
Latin-Letter-I
Italic
Application-specific
Starting point
Latin-Letter-J
Application-specific
Application-specific
Starting point
Latin-Letter-K
Application-specific
Application-specific
Starting point
Latin-Letter-L
Application-specific
Application-specific
Starting point
Latin-Letter-M
Application-specific
Application-specific
Starting point
Latin-Letter-N
Application-specific
Application-specific
Starting point
Latin-Letter-O
Application-specific
Application-specific
Starting point
Latin-Letter-P
Application-specific
Application-specific
Starting point
Latin-Letter-Q
Application-specific
Application-specific
Starting point
Latin-Letter-R
Application-specific
Application-specific
Starting point
Latin-Letter-S
Application-specific
Application-specific
Starting point
Latin-Letter-T
Application-specific
Application-specific
Starting point
Latin-Letter-U
Application-specific
Application-specific
Starting point
Latin-Letter-V
Application-specific
Application-specific
Starting point
Latin-Letter-W
Application-specific
Application-specific
Starting point
Latin-Letter-X
Cut
Application-specific
Starting point
Latin-Letter-Y
Application-specific
Application-specific
Starting point
Latin-Letter-Z
Application-specific
Application-specific
Starting point
Digit-0
Application-specific
Application-specific
Starting point
Digit-1
Application-specific
Application-specific
Starting point
Digit-2
Application-specific
Application-specific
Starting point
Digit-3
Application-specific
Application-specific
Starting point
Digit-4
Application-specific
Application-specific
Starting point
Digit-5
Application-specific
Application-specific
Starting point
Digit-6
Application-specific
Application-specific
Starting point
Digit-7
Application-specific
Application-specific
Starting point
Digit-8
Application-specific
Application-specific
Starting point
Digit-9
Application-specific
Application-specific
Starting point
Question mark
Help
Fixed
Center along the height of the curve
Sharp
Application-specific
Application-specific
Starting point
Dollar
Application-specific
Application-specific
Starting point
Asterisk
Application-specific
Application-specific
Center
Plus
Paste
Fixed
Intersection of the strokes
Double-up
Scroll up
Fixed
Starting point
Double-down
Scroll down
Fixed
Starting point
Double-left
Scroll left
Fixed
Starting point
Double-right
Scroll right
Fixed
Starting point
Triple-up
Page up
Fixed
Starting point
Triple-down
Page down
Fixed
Starting point
Triple-left
Application-specific
Application-specific
Starting point
Triple-right
Application-specific
Application-specific
Starting point
Bracket-over
Application-specific
Application-specific
Midpoint
Bracket-under
Application-specific
Application-specific
Midpoint
Bracket-left
Start of selection
Fixed
Midpoint
Bracket-right
End of selection
Fixed
Midpoint
Brace-over
Application-specific
Application-specific
Midpoint
Brace-under
Application-specific
Application-specific
Midpoint
Brace-left
Start of discontinuous selection
Fixed
Midpoint
Brace-right
End of discontinuous selection
Fixed
Midpoint
Triple-tap
Application-specific
Application-specific
Starting point is distinguishing hot point
Quadruple-tap
Application-specific
Application-specific
Starting point is distinguishing hot point