Changeset View
Changeset View
Standalone View
Standalone View
kcms/touchpad/src/backends/x11/synapticstouchpad.cpp
Show First 20 Lines • Show All 122 Lines • ▼ Show 20 Line(s) | 60 | const struct Parameter synapticsProperties[] = { | |||
---|---|---|---|---|---|
123 | {"RightButtonAreaBottom", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 3}, | 123 | {"RightButtonAreaBottom", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 3}, | ||
124 | {"MiddleButtonAreaLeft", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 4}, | 124 | {"MiddleButtonAreaLeft", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 4}, | ||
125 | {"MiddleButtonAreaRight", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 5}, | 125 | {"MiddleButtonAreaRight", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 5}, | ||
126 | {"MiddleButtonAreaTop", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 6}, | 126 | {"MiddleButtonAreaTop", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 6}, | ||
127 | {"MiddleButtonAreaBottom", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 7}, | 127 | {"MiddleButtonAreaBottom", PT_INT, INT_MIN, INT_MAX, SYNAPTICS_PROP_SOFTBUTTON_AREAS, 32, 7}, | ||
128 | { NULL, PT_INT, 0, 0, 0, 0, 0 } | 128 | { NULL, PT_INT, 0, 0, 0, 0, 0 } | ||
129 | }; | 129 | }; | ||
130 | 130 | | |||
131 | SynapticsTouchpad::SynapticsTouchpad(Display *display, int deviceId): XlibTouchpad(nullptr,display, deviceId), | 131 | SynapticsTouchpad::SynapticsTouchpad(Display *display, int deviceId): XlibTouchpad(display, deviceId), | ||
132 | m_resX(1), m_resY(1) | 132 | m_resX(1), m_resY(1) | ||
133 | { | 133 | { | ||
134 | m_capsAtom.intern(m_connection, SYNAPTICS_PROP_CAPABILITIES); | 134 | m_capsAtom.intern(m_connection, SYNAPTICS_PROP_CAPABILITIES); | ||
135 | m_touchpadOffAtom.intern(m_connection, SYNAPTICS_PROP_OFF); | 135 | m_touchpadOffAtom.intern(m_connection, SYNAPTICS_PROP_OFF); | ||
136 | XcbAtom resolutionAtom(m_connection, SYNAPTICS_PROP_RESOLUTION); | 136 | XcbAtom resolutionAtom(m_connection, SYNAPTICS_PROP_RESOLUTION); | ||
137 | XcbAtom edgesAtom(m_connection, SYNAPTICS_PROP_EDGES); | 137 | XcbAtom edgesAtom(m_connection, SYNAPTICS_PROP_EDGES); | ||
138 | 138 | | |||
139 | loadSupportedProperties(synapticsProperties); | 139 | loadSupportedProperties(synapticsProperties); | ||
▲ Show 20 Lines • Show All 112 Lines • Show Last 20 Lines |