Mir
|
#include <stdint.h>
Go to the source code of this file.
Typedefs | |
typedef int64_t | MirInputDeviceId |
typedef enum MirPointerHandedness | MirPointerHandedness |
typedef enum MirPointerAcceleration | MirPointerAcceleration |
MirPointerAcceleration describes the way pointer movement is filtered: More... | |
typedef enum MirTouchpadClickMode | MirTouchpadClickMode |
MirTouchpadClickMode configures how the touchpad itself should generate pointer button events. More... | |
typedef unsigned int | MirTouchpadClickModes |
typedef enum MirTouchpadScrollMode | MirTouchpadScrollMode |
MirTouchpadScrollMode configures how the touchpad should generate scroll events. More... | |
typedef unsigned int | MirTouchpadScrollModes |
typedef unsigned int | MirInputDeviceCapabilities |
typedef enum MirTouchscreenMappingMode | MirTouchscreenMappingMode |
Mapping modes for touchscreen devices. More... | |
typedef unsigned int MirInputDeviceCapabilities |
typedef int64_t MirInputDeviceId |
typedef enum MirPointerAcceleration MirPointerAcceleration |
MirPointerAcceleration describes the way pointer movement is filtered:
typedef enum MirPointerHandedness MirPointerHandedness |
typedef enum MirTouchpadClickMode MirTouchpadClickMode |
MirTouchpadClickMode configures how the touchpad itself should generate pointer button events.
The available click modes may be active simultaneously.
typedef unsigned int MirTouchpadClickModes |
typedef enum MirTouchpadScrollMode MirTouchpadScrollMode |
MirTouchpadScrollMode configures how the touchpad should generate scroll events.
typedef unsigned int MirTouchpadScrollModes |
typedef enum MirTouchscreenMappingMode MirTouchscreenMappingMode |
Mapping modes for touchscreen devices.
The mode defines how coordinates from the touchscreen frequently referred to as device coordinates are translated into scene coordinates.
This configuration mode is relevant for different classes of input devices, i.e handheld devices with builtin touchscreens or external graphic tablets or external monitors with touchscreen capabilities.
MirPointerAcceleration describes the way pointer movement is filtered:
Enumerator | |
---|---|
mir_pointer_acceleration_none | |
mir_pointer_acceleration_adaptive |
enum MirPointerHandedness |
enum MirTouchpadClickMode |
MirTouchpadClickMode configures how the touchpad itself should generate pointer button events.
The available click modes may be active simultaneously.
Enumerator | |
---|---|
mir_touchpad_click_mode_none | |
mir_touchpad_click_mode_area_to_click | |
mir_touchpad_click_mode_finger_count |
MirTouchpadScrollMode configures how the touchpad should generate scroll events.
Enumerator | |
---|---|
mir_touchpad_scroll_mode_none | |
mir_touchpad_scroll_mode_two_finger_scroll | |
mir_touchpad_scroll_mode_edge_scroll | |
mir_touchpad_scroll_mode_button_down_scroll |
Mapping modes for touchscreen devices.
The mode defines how coordinates from the touchscreen frequently referred to as device coordinates are translated into scene coordinates.
This configuration mode is relevant for different classes of input devices, i.e handheld devices with builtin touchscreens or external graphic tablets or external monitors with touchscreen capabilities.
Copyright © 2012-2023
Canonical Ltd.
Generated on Tue 2 May 10:01:24 UTC 2023
This documentation is licensed under the GPL version 2 or 3.