#include <touchpad_configuration.h>
§ TouchpadConfiguration() [1/2]
mir::input::TouchpadConfiguration::TouchpadConfiguration |
( |
| ) |
|
|
inline |
§ TouchpadConfiguration() [2/2]
mir::input::TouchpadConfiguration::TouchpadConfiguration |
( |
MirTouchpadClickModes |
click_mode, |
|
|
MirTouchpadScrollModes |
scroll_mode, |
|
|
int |
button_down_scroll_button, |
|
|
bool |
tap_to_click, |
|
|
bool |
disable_while_typing, |
|
|
bool |
disable_with_mouse, |
|
|
bool |
middle_mouse_button_emulation |
|
) |
| |
|
inline |
§ button_down_scroll_button
int mir::input::TouchpadConfiguration::button_down_scroll_button {0} |
Configures the button used for the on-button-down scroll mode
§ click_mode
The click mode defines when the touchpad generates software emulated button events.
§ disable_while_typing
bool mir::input::TouchpadConfiguration::disable_while_typing {false} |
When disable-with-mouse is enabled the touchpad will stop to emit user input events when the user starts to use a keyboard and a short period after.
- Examples:
- server_example_input_device_config.cpp.
§ disable_with_mouse
bool mir::input::TouchpadConfiguration::disable_with_mouse {false} |
When disable-with-mouse is enabled the touchpad will stop to emit user input events when another pointing device is plugged in.
§ middle_mouse_button_emulation
bool mir::input::TouchpadConfiguration::middle_mouse_button_emulation {true} |
Emulates a middle mouse button press when the left and right buttons on a touchpad are pressed.
§ scroll_mode
The scroll mode defines when the touchpad generates scroll events instead of pointer motion events.
§ tap_to_click
bool mir::input::TouchpadConfiguration::tap_to_click {true} |
When tap to click is enabled the system will interpret short finger touch down/up sequences as button clicks.
The documentation for this struct was generated from the following file:
Copyright © 2012-2016 Canonical Ltd.
Generated on Sat Dec 3 12:48:59 UTC 2016