Gjsify LogoGjsify Logo

Enumeration used when synthesizing keyboard input via #atspi_generate_keyboard_event.

Index

Enumeration Members

LOCKMODIFIERS: number

Emulates locking a set of modifiers.

PRESS: number

Emulates the pressing of a hardware keyboard key.

PRESSRELEASE: number

Emulates the pressing and immediate releasing of a hardware keyboard key.

RELEASE: number

Emulates the release of a hardware keyboard key.

STRING: number

A string is converted to its equivalent keyboard events and emitted. If the string consists of complex characters or composed characters which are not in the current keymap, string emission is subject to the out-of-keymap limitations described for ATSPI_KEY_SYM. In practice this limitation primarily effects Chinese and Japanese locales.

SYM: number

A symbolic key event is generated, without specifying a hardware key. Note: if the keysym is not present in the current keyboard map, the #AtspiDeviceEventController instance has a limited ability to generate such keysyms on-the-fly. Reliability of GenerateKeyboardEvent calls using out-of-keymap keysyms will vary from system to system, and on the number of different out-of-keymap keysyms being generated in quick succession. In practice this is rarely significant, since the keysyms of interest to AT clients and keyboard emulators are usually part of the current keymap, i.e., present on the system keyboard for the current locale (even if a physical hardware keyboard is not connected).

UNLOCKMODIFIERS: number

Emulates unlocking a set of modifiers.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method