Lines Matching refs:dump
790 void InputReader::dump(String8& dump) {
793 mEventHub->dump(dump);
794 dump.append("\n");
796 dump.append("Input Reader State:\n");
799 mDevices.valueAt(i)->dump(dump);
802 dump.append(INDENT "Configuration:\n");
803 dump.append(INDENT2 "ExcludedDeviceNames: [");
806 dump.append(", ");
808 dump.append(mConfig.excludedDeviceNames.itemAt(i).string());
810 dump.append("]\n");
811 dump.appendFormat(INDENT2 "VirtualKeyQuietTime: %0.1fms\n",
814 dump.appendFormat(INDENT2 "PointerVelocityControlParameters: "
821 dump.appendFormat(INDENT2 "WheelVelocityControlParameters: "
828 dump.appendFormat(INDENT2 "PointerGesture:\n");
829 dump.appendFormat(INDENT3 "Enabled: %s\n",
831 dump.appendFormat(INDENT3 "QuietInterval: %0.1fms\n",
833 dump.appendFormat(INDENT3 "DragMinSwitchSpeed: %0.1fpx/s\n",
835 dump.appendFormat(INDENT3 "TapInterval: %0.1fms\n",
837 dump.appendFormat(INDENT3 "TapDragInterval: %0.1fms\n",
839 dump.appendFormat(INDENT3 "TapSlop: %0.1fpx\n",
841 dump.appendFormat(INDENT3 "MultitouchSettleInterval: %0.1fms\n",
843 dump.appendFormat(INDENT3 "MultitouchMinDistance: %0.1fpx\n",
845 dump.appendFormat(INDENT3 "SwipeTransitionAngleCosine: %0.1f\n",
847 dump.appendFormat(INDENT3 "SwipeMaxWidthRatio: %0.1f\n",
849 dump.appendFormat(INDENT3 "MovementSpeedRatio: %0.1f\n",
851 dump.appendFormat(INDENT3 "ZoomSpeedRatio: %0.1f\n",
963 void InputDevice::dump(String8& dump) {
967 dump
969 dump.appendFormat(INDENT2 "Generation: %d\n", mGeneration);
970 dump.appendFormat(INDENT2 "IsExternal: %s\n", toString(mIsExternal));
971 dump.appendFormat(INDENT2 "HasMic: %s\n", toString(mHasMic));
972 dump.appendFormat(INDENT2 "Sources: 0x%08x\n", deviceInfo.getSources());
973 dump.appendFormat(INDENT2 "KeyboardType: %d\n", deviceInfo.getKeyboardType());
977 dump.append(INDENT2 "Motion Ranges:\n");
988 dump.appendFormat(INDENT3 "%s: source=0x%08x, "
998 mapper->dump(dump);
1869 void InputMapper::dump(String8& dump) {
1931 void InputMapper::dumpRawAbsoluteAxisInfo(String8& dump,
1934 dump.appendFormat(INDENT4 "%s: min=%d, max=%d, flat=%d, fuzz=%d, resolution=%d\n",
1937 dump.appendFormat(INDENT4 "%s: unknown range\n", name);
1941 void InputMapper::dumpStylusState(String8& dump, const StylusState& state) {
1942 dump.appendFormat(INDENT4 "When: %" PRId64 "\n", state.when);
1943 dump.appendFormat(INDENT4 "Pressure: %f\n", state.pressure);
1944 dump.appendFormat(INDENT4 "Button State: 0x%08x\n", state.buttons);
1945 dump.appendFormat(INDENT4 "Tool Type: %" PRId32 "\n", state.toolType);
1999 void SwitchInputMapper::dump(String8& dump) {
2000 dump.append(INDENT2 "Switch Input Mapper:\n");
2001 dump.appendFormat(INDENT3 "SwitchValues: %x\n", mSwitchValues);
2112 void VibratorInputMapper::dump(String8& dump) {
2113 dump.append(INDENT2 "Vibrator Input Mapper:\n");
2114 dump.appendFormat(INDENT3 "Vibrating: %s\n", toString(mVibrating));
2140 void KeyboardInputMapper::dump(String8& dump) {
2141 dump.append(INDENT2 "Keyboard Input Mapper:\n");
2142 dumpParameters(dump);
2143 dump.appendFormat(INDENT3 "KeyboardType: %d\n", mKeyboardType);
2144 dump.appendFormat(INDENT3 "Orientation: %d\n", mOrientation);
2145 dump.appendFormat(INDENT3 "KeyDowns: %zu keys currently down\n", mKeyDowns.size());
2146 dump.appendFormat(INDENT3 "MetaState: 0x%0x\n", mMetaState);
2147 dump.appendFormat(INDENT3 "DownTime: %lld\n", (long long)mDownTime);
2189 void KeyboardInputMapper::dumpParameters(String8& dump) {
2190 dump.append(INDENT3 "Parameters:\n");
2191 dump.appendFormat(INDENT4 "HasAssociatedDisplay: %s\n",
2193 dump.appendFormat(INDENT4 "OrientationAware: %s\n",
2195 dump.appendFormat(INDENT4 "HandlesKeyRepeat: %s\n",
2449 void CursorInputMapper::dump(String8& dump) {
2450 dump.append(INDENT2 "Cursor Input Mapper:\n");
2451 dumpParameters(dump);
2452 dump.appendFormat(INDENT3 "XScale: %0.3f\n", mXScale);
2453 dump.appendFormat(INDENT3 "YScale: %0.3f\n", mYScale);
2454 dump.appendFormat(INDENT3 "XPrecision: %0.3f\n", mXPrecision);
2455 dump.appendFormat(INDENT3 "YPrecision: %0.3f\n", mYPrecision);
2456 dump.appendFormat(INDENT3 "HaveVWheel: %s\n",
2458 dump.appendFormat(INDENT3 "HaveHWheel: %s\n",
2460 dump.appendFormat(INDENT3 "VWheelScale: %0.3f\n", mVWheelScale);
2461 dump.appendFormat(INDENT3 "HWheelScale: %0.3f\n", mHWheelScale);
2462 dump.appendFormat(INDENT3 "Orientation: %d\n", mOrientation);
2463 dump.appendFormat(INDENT3 "ButtonState: 0x%08x\n", mButtonState);
2464 dump.appendFormat(INDENT3 "Down: %s\n", toString(isPointerDown(mButtonState)));
2465 dump.appendFormat(INDENT3 "DownTime: %lld\n", (long long)mDownTime);
2543 void CursorInputMapper::dumpParameters(String8& dump) {
2544 dump.append(INDENT3 "Parameters:\n");
2545 dump.appendFormat(INDENT4 "HasAssociatedDisplay: %s\n",
2550 dump.append(INDENT4 "Mode: pointer\n");
2553 dump.append(INDENT4 "Mode: navigation\n");
2559 dump.appendFormat(INDENT4 "OrientationAware: %s\n",
2812 void RotaryEncoderInputMapper::dump(String8& dump) {
2813 dump.append(INDENT2 "Rotary Encoder Input Mapper:\n");
2814 dump.appendFormat(INDENT3 "HaveWheel: %s\n",
2951 void TouchInputMapper::dump(String8& dump) {
2952 dump
2953 dumpParameters(dump);
2954 dumpVirtualKeys(dump);
2955 dumpRawPointerAxes(dump);
2956 dumpCalibration(dump);
2957 dumpAffineTransformation(dump);
2958 dumpSurface(dump);
2960 dump.appendFormat(INDENT3 "Translation and Scaling Factors:\n");
2961 dump.appendFormat(INDENT4 "XTranslate: %0.3f\n", mXTranslate);
2962 dump.appendFormat(INDENT4 "YTranslate: %0.3f\n", mYTranslate);
2963 dump.appendFormat(INDENT4 "XScale: %0.3f\n", mXScale);
2964 dump.appendFormat(INDENT4 "YScale: %0.3f\n", mYScale);
2965 dump.appendFormat(INDENT4 "XPrecision: %0.3f\n", mXPrecision);
2966 dump.appendFormat(INDENT4 "YPrecision: %0.3f\n", mYPrecision);
2967 dump.appendFormat(INDENT4 "GeometricScale: %0.3f\n", mGeometricScale);
2968 dump.appendFormat(INDENT4 "PressureScale: %0.3f\n", mPressureScale);
2969 dump.appendFormat(INDENT4 "SizeScale: %0.3f\n", mSizeScale);
2970 dump.appendFormat(INDENT4 "OrientationScale: %0.3f\n", mOrientationScale);
2971 dump.appendFormat(INDENT4 "DistanceScale: %0.3f\n", mDistanceScale);
2972 dump.appendFormat(INDENT4 "HaveTilt: %s\n", toString(mHaveTilt));
2973 dump.appendFormat(INDENT4 "TiltXCenter: %0.3f\n", mTiltXCenter);
2974 dump.appendFormat(INDENT4 "TiltXScale: %0.3f\n", mTiltXScale);
2975 dump.appendFormat(INDENT4 "TiltYCenter: %0.3f\n", mTiltYCenter);
2976 dump.appendFormat(INDENT4 "TiltYScale: %0.3f\n", mTiltYScale);
2978 dump.appendFormat(INDENT3 "Last Raw Button State: 0x%08x\n", mLastRawState.buttonState);
2979 dump.appendFormat(INDENT3 "Last Raw Touch: pointerCount=%d\n",
2983 dump.appendFormat(INDENT4 "[%d]: id=%d, x=%d, y=%d, pressure=%d, "
2994 dump.appendFormat(INDENT3 "Last Cooked Button State: 0x%08x\n", mLastCookedState.buttonState);
2995 dump.appendFormat(INDENT3 "Last Cooked Touch: pointerCount=%d\n",
3001 dump.appendFormat(INDENT4 "[%d]: id=%d, x=%0.3f, y=%0.3f, pressure=%0.3f, "
3020 dump.append(INDENT3 "Stylus Fusion:\n");
3021 dump.appendFormat(INDENT4 "ExternalStylusConnected: %s\n",
3023 dump.appendFormat(INDENT4 "External Stylus ID: %" PRId64 "\n", mExternalStylusId);
3024 dump.appendFormat(INDENT4 "External Stylus Data Timeout: %" PRId64 "\n",
3026 dump.append(INDENT3 "External Stylus State:\n");
3027 dumpStylusState(dump, mExternalStylusState);
3030 dump.appendFormat(INDENT3 "Pointer Gesture Detector:\n");
3031 dump.appendFormat(INDENT4 "XMovementScale: %0.3f\n",
3033 dump.appendFormat(INDENT4 "YMovementScale: %0.3f\n",
3035 dump.appendFormat(INDENT4 "XZoomScale: %0.3f\n",
3037 dump.appendFormat(INDENT4 "YZoomScale: %0.3f\n",
3039 dump.appendFormat(INDENT4 "MaxSwipeWidth: %f\n",
3182 void TouchInputMapper::dumpParameters(String8& dump) {
3183 dump.append(INDENT3 "Parameters:\n");
3187 dump.append(INDENT4 "GestureMode: single-touch\n");
3190 dump.append(INDENT4 "GestureMode: multi-touch\n");
3198 dump.append(INDENT4 "DeviceType: touchScreen\n");
3201 dump.append(INDENT4 "DeviceType: touchPad\n");
3204 dump.append(INDENT4 "DeviceType: touchNavigation\n");
3207 dump.append(INDENT4 "DeviceType: pointer\n");
3213 dump.appendFormat(INDENT4 "AssociatedDisplay: hasAssociatedDisplay=%s, isExternal=%s\n",
3216 dump.appendFormat(INDENT4 "OrientationAware: %s\n",
3224 void TouchInputMapper::dumpRawPointerAxes(String8& dump) {
3225 dump.append(INDENT3 "Raw Touch Axes:\n");
3226 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.x, "X");
3227 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.y, "Y");
3228 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.pressure, "Pressure");
3229 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.touchMajor, "TouchMajor");
3230 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.touchMinor, "TouchMinor");
3231 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.toolMajor, "ToolMajor");
3232 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.toolMinor, "ToolMinor");
3233 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.orientation, "Orientation");
3234 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.distance, "Distance");
3235 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.tiltX, "TiltX");
3236 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.tiltY, "TiltY");
3237 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.trackingId, "TrackingId");
3238 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.slot, "Slot");
3656 void TouchInputMapper::dumpSurface(String8& dump) {
3657 dump.appendFormat(INDENT3 "Viewport: displayId=%d, orientation=%d, "
3668 dump.appendFormat(INDENT3 "SurfaceWidth: %dpx\n", mSurfaceWidth);
3669 dump.appendFormat(INDENT3 "SurfaceHeight: %dpx\n", mSurfaceHeight);
3670 dump.appendFormat(INDENT3 "SurfaceLeft: %d\n", mSurfaceLeft);
3671 dump.appendFormat(INDENT3 "SurfaceTop: %d\n", mSurfaceTop);
3672 dump.appendFormat(INDENT3 "SurfaceOrientation: %d\n", mSurfaceOrientation);
3729 void TouchInputMapper::dumpVirtualKeys(String8& dump) {
3731 dump.append(INDENT3 "Virtual Keys:\n");
3735 dump.appendFormat(INDENT4 "%zu: scanCode=%d, keyCode=%d, "
3884 void TouchInputMapper::dumpCalibration(String8& dump) {
3885 dump.append(INDENT3 "Calibration:\n");
3890 dump.append(INDENT4 "touch.size.calibration: none\n");
3893 dump.append(INDENT4 "touch.size.calibration: geometric\n");
3896 dump.append(INDENT4 "touch.size.calibration: diameter\n");
3899 dump.append(INDENT4 "touch.size.calibration: box\n");
3902 dump.append(INDENT4 "touch.size.calibration: area\n");
3909 dump.appendFormat(INDENT4 "touch.size.scale: %0.3f\n",
3914 dump.appendFormat(INDENT4 "touch.size.bias: %0.3f\n",
3919 dump.appendFormat(INDENT4 "touch.size.isSummed: %s\n",
3926 dump.append(INDENT4 "touch.pressure.calibration: none\n");
3929 dump.append(INDENT4 "touch.pressure.calibration: physical\n");
3932 dump.append(INDENT4 "touch.pressure.calibration: amplitude\n");
3939 dump.appendFormat(INDENT4 "touch.pressure.scale: %0.3f\n",
3946 dump.append(INDENT4 "touch.orientation.calibration: none\n");
3949 dump.append(INDENT4 "touch.orientation.calibration: interpolated\n");
3952 dump.append(INDENT4 "touch.orientation.calibration: vector\n");
3961 dump.append(INDENT4 "touch.distance.calibration: none\n");
3964 dump.append(INDENT4 "touch.distance.calibration: scaled\n");
3971 dump.appendFormat(INDENT4 "touch.distance.scale: %0.3f\n",
3977 dump.append(INDENT4 "touch.coverage.calibration: none\n");
3980 dump.append(INDENT4 "touch.coverage.calibration: box\n");
3987 void TouchInputMapper::dumpAffineTransformation(String8& dump) {
3988 dump.append(INDENT3 "Affine Transformation:\n");
3990 dump.appendFormat(INDENT4 "X scale: %0.3f\n", mAffineTransform.x_scale);
3991 dump.appendFormat(INDENT4 "X ymix: %0.3f\n", mAffineTransform.x_ymix);
3992 dump.appendFormat(INDENT4 "X offset: %0.3f\n", mAffineTransform.x_offset);
3993 dump.appendFormat(INDENT4 "Y xmix: %0.3f\n", mAffineTransform.y_xmix);
3994 dump.appendFormat(INDENT4 "Y scale: %0.3f\n", mAffineTransform.y_scale);
3995 dump.appendFormat(INDENT4 "Y offset: %0.3f\n", mAffineTransform.y_offset);
6790 void ExternalStylusInputMapper::dump(String8& dump) {
6791 dump.append(INDENT2 "External Stylus Input Mapper:\n");
6792 dump.append(INDENT3 "Raw Stylus Axes:\n");
6793 dumpRawAbsoluteAxisInfo(dump, mRawPressureAxis, "Pressure");
6794 dump.append(INDENT3 "Stylus State:\n");
6795 dumpStylusState(dump, mStylusState);
6899 void JoystickInputMapper::dump(String8& dump) {
6900 dump.append(INDENT2 "Joystick Input Mapper:\n");
6902 dump.append(INDENT3 "Axes:\n");
6908 dump.appendFormat(INDENT4 "%s", label);
6910 dump.appendFormat(INDENT4 "%d", axis.axisInfo.axis);
6915 dump.appendFormat(" / %s (split at %d)", label, axis.axisInfo.splitValue);
6917 dump.appendFormat(" / %d (split at %d)", axis.axisInfo.highAxis,
6921 dump.append(" (invert)");
6924 dump.appendFormat(": min=%0.5f, max=%0.5f, flat=%0.5f, fuzz=%0.5f, resolution=%0.5f\n",
6926 dump.appendFormat(INDENT4 " scale=%0.5f, offset=%0.5f, "
6929 dump.appendFormat(INDENT4 " rawAxis=%d, rawMin=%d, rawMax=%d, "