Enumeration

AppStreamControlKind

Declaration

enum AppStream.ControlKind

Description [src]

Kind of an input method for users to control software.

Members

Name Description
AS_CONTROL_KIND_UNKNOWN

Unknown kind.

AS_CONTROL_KIND_POINTING

Mouse/cursors/other precision pointing device.

AS_CONTROL_KIND_KEYBOARD

Keyboard input.

AS_CONTROL_KIND_CONSOLE

Console / command-line interface.

AS_CONTROL_KIND_TOUCH

Touch input.

AS_CONTROL_KIND_GAMEPAD

Gamepad input (any game controller with wheels/buttons/joysticks)

AS_CONTROL_KIND_VOICE

Control via voice recognition/activation.

AS_CONTROL_KIND_VISION

Computer vision / visual object and sign detection.

AS_CONTROL_KIND_TV_REMOTE

Input via a television remote.

AS_CONTROL_KIND_TABLET

Graphics tablet input.

Type functions

as_control_kind_from_string

Converts the text representation to an enumerated value.

since: 0.12.11

as_control_kind_to_string

Converts the enumerated value to a text representation.

since: 0.12.11