syntax = "proto3"; package cmvr.config; enum TouchScreenDepthPolicy { TOUCH_SCREEN_DEPTH_POLICY_NONE = 0; TOUCH_SCREEN_DEPTH_POLICY_PREFER = 1; TOUCH_SCREEN_DEPTH_POLICY_REQUIRE = 2; } enum TouchScreenTargetPointMethod { TOUCH_SCREEN_TARGET_POINT_METHOD_TAG_PLANE = 0; TOUCH_SCREEN_TARGET_POINT_METHOD_DEPTH_IMAGE = 1; } enum TouchScreenFingerType { TOUCH_SCREEN_FINGER_TYPE_PINKY = 0; TOUCH_SCREEN_FINGER_TYPE_RING = 1; TOUCH_SCREEN_FINGER_TYPE_MIDDLE = 2; TOUCH_SCREEN_FINGER_TYPE_INDEX = 3; TOUCH_SCREEN_FINGER_TYPE_THUMB = 4; } enum TouchScreenTactileRegion { TOUCH_SCREEN_TACTILE_REGION_TIP = 0; TOUCH_SCREEN_TACTILE_REGION_FINGER = 1; TOUCH_SCREEN_TACTILE_REGION_PAD = 2; TOUCH_SCREEN_TACTILE_REGION_THUMB_MIDDLE = 4; } enum TouchScreenTactileCriterion { TOUCH_SCREEN_TACTILE_CRITERION_FZ = 0; TOUCH_SCREEN_TACTILE_CRITERION_MAGNITUDE = 1; } enum TouchScreenAlignMode { TOUCH_SCREEN_ALIGN_MODE_POSE_AND_POSITION = 0; TOUCH_SCREEN_ALIGN_MODE_RX_RY_AND_POSITION = 1; TOUCH_SCREEN_ALIGN_MODE_POSITION_ONLY = 2; }