Keyboard
flaui.core.input.Keyboard
Simulates Key input, wrapper over Keyboard class in FlaUI.Core.Input namespace
press(virtual_key)
staticmethod
Presses the given key.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
virtual_key
|
VirtualKeyShort
|
Virtual key |
required |
press_scan_code(scan_code, is_extended_key)
staticmethod
Presses the given scan-code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
scan_code
|
int
|
Scan code |
required |
is_extended_key
|
bool
|
Is Extended Key |
required |
Source code in flaui/core/input.py
press_virtual_key_code(virtual_keycode)
staticmethod
Presses the given virtual key-code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
virtual_keycode
|
int
|
Virtual key-code |
required |
pressing(virtual_keys)
staticmethod
Presses the given keys and releases them when the returned object is disposed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
virtual_keys
|
List[VirtualKeyShort]
|
Virtual keys to enter |
required |
Source code in flaui/core/input.py
release(virtual_key)
staticmethod
Releases the given key
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
virtual_key
|
VirtualKeyShort
|
Virtual Key |
required |
release_scan_code(scan_code, is_extended_key)
staticmethod
Releases the given scan-code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
scan_code
|
int
|
Scan code |
required |
is_extended_key
|
bool
|
Is Extended Key |
required |
Source code in flaui/core/input.py
release_virtual_key_code(virtual_keycode)
staticmethod
Releases the given virtual key-code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
virtual_keycode
|
int
|
Virtual key-code |
required |
type(text)
staticmethod
Types the given character.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
text
|
Union[str, List[VirtualKeyShort]]
|
Text/Charecters/VirtualKeyShort key to enter |
required |
Source code in flaui/core/input.py
type_key(virtual_key)
staticmethod
Types a single virtual key (press and release).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
virtual_key
|
VirtualKeyShort
|
VirtualKeyShort key to type |
required |
type_scan_code(scan_code, is_extended_key)
staticmethod
Types the given scan-code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
scan_code
|
int
|
Scan code |
required |
is_extended_key
|
bool
|
Is Extended Key |
required |
Source code in flaui/core/input.py
type_simultaneously(text)
staticmethod
Types the given keys simultaneously (starting with the first).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
text
|
List[VirtualKeyShort]
|
VirtualKeyShort key to enter |
required |
Source code in flaui/core/input.py
type_virtual_key_code(virtual_keycode)
staticmethod
Types the given virtual key-code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
virtual_keycode
|
int
|
Virtual key-code |
required |