Lines Matching defs:InputReaderConfiguration
52 struct InputReaderConfiguration { struct
54 enum class Change : uint32_t {
104 nsecs_t virtualKeyQuietTime;
108 std::vector<std::string> excludedDeviceNames;
112 std::unordered_map<std::string, uint8_t> portAssociations;
116 std::unordered_map<std::string, std::string> uniqueIdAssociations;
120 std::unordered_map<std::string, std::string> deviceTypeAssociations;
124 std::unordered_map<std::string, KeyboardLayoutInfo> keyboardLayoutAssociations;
127 int32_t defaultPointerDisplayId;
130 VelocityControlParameters pointerVelocityControlParameters;
133 VelocityControlParameters wheelVelocityControlParameters;
136 bool pointerGesturesEnabled;
141 nsecs_t pointerGestureQuietInterval;
146 float pointerGestureDragMinSwitchSpeed; // in pixels per second
150 nsecs_t pointerGestureTapInterval;
159 nsecs_t pointerGestureTapDragInterval;
163 float pointerGestureTapSlop; // in pixels
168 nsecs_t pointerGestureMultitouchSettleInterval;
172 float pointerGestureMultitouchMinDistance; // in pixels
179 float pointerGestureSwipeTransitionAngleCosine;
185 float pointerGestureSwipeMaxWidthRatio;
191 float pointerGestureMovementSpeedRatio;
198 float pointerGestureZoomSpeedRatio;
201 bool showTouches;
204 PointerCaptureRequest pointerCaptureRequest;
230 InputReaderConfiguration() in InputReaderConfiguration() function