Lines Matching defs:InputReaderConfiguration

52 struct InputReaderConfiguration {  struct
54 enum class Change : uint32_t {
101 nsecs_t virtualKeyQuietTime;
105 std::vector<std::string> excludedDeviceNames;
109 std::unordered_map<std::string, uint8_t> inputPortToDisplayPortAssociations;
113 std::unordered_map<std::string, std::string> inputPortToDisplayUniqueIdAssociations;
117 std::unordered_map<std::string, std::string> inputDeviceDescriptorToDisplayUniqueIdAssociations;
121 std::unordered_map<std::string, std::string> deviceTypeAssociations;
125 std::unordered_map<std::string, KeyboardLayoutInfo> keyboardLayoutAssociations;
128 ui::LogicalDisplayId defaultPointerDisplayId;
133 int32_t mousePointerSpeed;
138 std::set<ui::LogicalDisplayId> displaysWithMousePointerAccelerationDisabled;
144 VelocityControlParameters pointerVelocityControlParameters;
147 VelocityControlParameters wheelVelocityControlParameters;
150 bool pointerGesturesEnabled;
155 nsecs_t pointerGestureQuietInterval;
160 float pointerGestureDragMinSwitchSpeed; // in pixels per second
164 nsecs_t pointerGestureTapInterval;
173 nsecs_t pointerGestureTapDragInterval;
177 float pointerGestureTapSlop; // in pixels
182 nsecs_t pointerGestureMultitouchSettleInterval;
186 float pointerGestureMultitouchMinDistance; // in pixels
193 float pointerGestureSwipeTransitionAngleCosine;
199 float pointerGestureSwipeMaxWidthRatio;
205 float pointerGestureMovementSpeedRatio;
212 float pointerGestureZoomSpeedRatio;
215 PointerCaptureRequest pointerCaptureRequest;
218 int32_t touchpadPointerSpeed;
244 InputReaderConfiguration() in InputReaderConfiguration() argument