Lines Matching refs:dump
708 void InputReader::dump(String8& dump) {
711 mEventHub->dump(dump);
712 dump.append("\n");
714 dump.append("Input Reader State:\n");
717 mDevices.valueAt(i)->dump(dump);
720 dump.append(INDENT "Configuration:\n");
721 dump.append(INDENT2 "ExcludedDeviceNames: [");
724 dump.append(", ");
726 dump.append(mConfig.excludedDeviceNames.itemAt(i).string());
728 dump.append("]\n");
729 dump.appendFormat(INDENT2 "VirtualKeyQuietTime: %0.1fms\n",
732 dump.appendFormat(INDENT2 "PointerVelocityControlParameters: "
739 dump.appendFormat(INDENT2 "WheelVelocityControlParameters: "
746 dump.appendFormat(INDENT2 "PointerGesture:\n");
747 dump.appendFormat(INDENT3 "Enabled: %s\n",
749 dump.appendFormat(INDENT3 "QuietInterval: %0.1fms\n",
751 dump.appendFormat(INDENT3 "DragMinSwitchSpeed: %0.1fpx/s\n",
753 dump.appendFormat(INDENT3 "TapInterval: %0.1fms\n",
755 dump.appendFormat(INDENT3 "TapDragInterval: %0.1fms\n",
757 dump.appendFormat(INDENT3 "TapSlop: %0.1fpx\n",
759 dump.appendFormat(INDENT3 "MultitouchSettleInterval: %0.1fms\n",
761 dump.appendFormat(INDENT3 "MultitouchMinDistance: %0.1fpx\n",
763 dump.appendFormat(INDENT3 "SwipeTransitionAngleCosine: %0.1f\n",
765 dump.appendFormat(INDENT3 "SwipeMaxWidthRatio: %0.1f\n",
767 dump.appendFormat(INDENT3 "MovementSpeedRatio: %0.1f\n",
769 dump.appendFormat(INDENT3 "ZoomSpeedRatio: %0.1f\n",
872 void InputDevice::dump(String8& dump) {
876 dump.appendFormat(INDENT "Device %d: %s\n", deviceInfo.getId(),
878 dump.appendFormat(INDENT2 "Generation: %d\n", mGeneration);
879 dump.appendFormat(INDENT2 "IsExternal: %s\n", toString(mIsExternal));
880 dump.appendFormat(INDENT2 "Sources: 0x%08x\n", deviceInfo.getSources());
881 dump.appendFormat(INDENT2 "KeyboardType: %d\n", deviceInfo.getKeyboardType());
885 dump.append(INDENT2 "Motion Ranges:\n");
896 dump.appendFormat(INDENT3 "%s: source=0x%08x, "
906 mapper->dump(dump);
1752 void InputMapper::dump(String8& dump) {
1804 void InputMapper::dumpRawAbsoluteAxisInfo(String8& dump,
1807 dump.appendFormat(INDENT4 "%s: min=%d, max=%d, flat=%d, fuzz=%d, resolution=%d\n",
1810 dump.appendFormat(INDENT4 "%s: unknown range\n", name);
1866 void SwitchInputMapper::dump(String8& dump) {
1867 dump.append(INDENT2 "Switch Input Mapper:\n");
1868 dump.appendFormat(INDENT3 "SwitchValues: %x\n", mSwitchValues);
1979 void VibratorInputMapper::dump(String8& dump) {
1980 dump.append(INDENT2 "Vibrator Input Mapper:\n");
1981 dump.appendFormat(INDENT3 "Vibrating: %s\n", toString(mVibrating));
2007 void KeyboardInputMapper::dump(String8& dump) {
2008 dump.append(INDENT2 "Keyboard Input Mapper:\n");
2009 dumpParameters(dump);
2010 dump.appendFormat(INDENT3 "KeyboardType: %d\n", mKeyboardType);
2011 dump.appendFormat(INDENT3 "Orientation: %d\n", mOrientation);
2012 dump.appendFormat(INDENT3 "KeyDowns: %zu keys currently down\n", mKeyDowns.size());
2013 dump.appendFormat(INDENT3 "MetaState: 0x%0x\n", mMetaState);
2014 dump.appendFormat(INDENT3 "DownTime: %lld\n", (long long)mDownTime);
2056 void KeyboardInputMapper::dumpParameters(String8& dump) {
2057 dump.append(INDENT3 "Parameters:\n");
2058 dump.appendFormat(INDENT4 "HasAssociatedDisplay: %s\n",
2060 dump.appendFormat(INDENT4 "OrientationAware: %s\n",
2062 dump.appendFormat(INDENT4 "HandlesKeyRepeat: %s\n",
2295 void CursorInputMapper::dump(String8& dump) {
2296 dump.append(INDENT2 "Cursor Input Mapper:\n");
2297 dumpParameters(dump);
2298 dump.appendFormat(INDENT3 "XScale: %0.3f\n", mXScale);
2299 dump.appendFormat(INDENT3 "YScale: %0.3f\n", mYScale);
2300 dump.appendFormat(INDENT3 "XPrecision: %0.3f\n", mXPrecision);
2301 dump.appendFormat(INDENT3 "YPrecision: %0.3f\n", mYPrecision);
2302 dump.appendFormat(INDENT3 "HaveVWheel: %s\n",
2304 dump.appendFormat(INDENT3 "HaveHWheel: %s\n",
2306 dump.appendFormat(INDENT3 "VWheelScale: %0.3f\n", mVWheelScale);
2307 dump.appendFormat(INDENT3 "HWheelScale: %0.3f\n", mHWheelScale);
2308 dump.appendFormat(INDENT3 "Orientation: %d\n", mOrientation);
2309 dump.appendFormat(INDENT3 "ButtonState: 0x%08x\n", mButtonState);
2310 dump.appendFormat(INDENT3 "Down: %s\n", toString(isPointerDown(mButtonState)));
2311 dump.appendFormat(INDENT3 "DownTime: %lld\n", (long long)mDownTime);
2389 void CursorInputMapper::dumpParameters(String8& dump) {
2390 dump.append(INDENT3 "Parameters:\n");
2391 dump.appendFormat(INDENT4 "HasAssociatedDisplay: %s\n",
2396 dump.append(INDENT4 "Mode: pointer\n");
2399 dump.append(INDENT4 "Mode: navigation\n");
2405 dump.appendFormat(INDENT4 "OrientationAware: %s\n",
2665 void TouchInputMapper::dump(String8& dump) {
2666 dump.append(INDENT2 "Touch Input Mapper:\n");
2667 dumpParameters(dump);
2668 dumpVirtualKeys(dump);
2669 dumpRawPointerAxes(dump);
2670 dumpCalibration(dump);
2671 dumpAffineTransformation(dump);
2672 dumpSurface(dump);
2674 dump.appendFormat(INDENT3 "Translation and Scaling Factors:\n");
2675 dump.appendFormat(INDENT4 "XTranslate: %0.3f\n", mXTranslate);
2676 dump.appendFormat(INDENT4 "YTranslate: %0.3f\n", mYTranslate);
2677 dump.appendFormat(INDENT4 "XScale: %0.3f\n", mXScale);
2678 dump.appendFormat(INDENT4 "YScale: %0.3f\n", mYScale);
2679 dump.appendFormat(INDENT4 "XPrecision: %0.3f\n", mXPrecision);
2680 dump.appendFormat(INDENT4 "YPrecision: %0.3f\n", mYPrecision);
2681 dump.appendFormat(INDENT4 "GeometricScale: %0.3f\n", mGeometricScale);
2682 dump.appendFormat(INDENT4 "PressureScale: %0.3f\n", mPressureScale);
2683 dump.appendFormat(INDENT4 "SizeScale: %0.3f\n", mSizeScale);
2684 dump.appendFormat(INDENT4 "OrientationScale: %0.3f\n", mOrientationScale);
2685 dump.appendFormat(INDENT4 "DistanceScale: %0.3f\n", mDistanceScale);
2686 dump.appendFormat(INDENT4 "HaveTilt: %s\n", toString(mHaveTilt));
2687 dump.appendFormat(INDENT4 "TiltXCenter: %0.3f\n", mTiltXCenter);
2688 dump.appendFormat(INDENT4 "TiltXScale: %0.3f\n", mTiltXScale);
2689 dump.appendFormat(INDENT4 "TiltYCenter: %0.3f\n", mTiltYCenter);
2690 dump.appendFormat(INDENT4 "TiltYScale: %0.3f\n", mTiltYScale);
2692 dump.appendFormat(INDENT3 "Last Button State: 0x%08x\n", mLastButtonState);
2694 dump.appendFormat(INDENT3 "Last Raw Touch: pointerCount=%d\n",
2698 dump.appendFormat(INDENT4 "[%d]: id=%d, x=%d, y=%d, pressure=%d, "
2709 dump.appendFormat(INDENT3 "Last Cooked Touch: pointerCount=%d\n",
2714 dump.appendFormat(INDENT4 "[%d]: id=%d, x=%0.3f, y=%0.3f, pressure=%0.3f, "
2734 dump.appendFormat(INDENT3 "Pointer Gesture Detector:\n");
2735 dump.appendFormat(INDENT4 "XMovementScale: %0.3f\n",
2737 dump.appendFormat(INDENT4 "YMovementScale: %0.3f\n",
2739 dump.appendFormat(INDENT4 "XZoomScale: %0.3f\n",
2741 dump.appendFormat(INDENT4 "YZoomScale: %0.3f\n",
2743 dump.appendFormat(INDENT4 "MaxSwipeWidth: %f\n",
2875 void TouchInputMapper::dumpParameters(String8& dump) {
2876 dump.append(INDENT3 "Parameters:\n");
2880 dump.append(INDENT4 "GestureMode: pointer\n");
2883 dump.append(INDENT4 "GestureMode: spots\n");
2891 dump
2894 dump.append(INDENT4 "DeviceType: touchPad\n");
2897 dump.append(INDENT4 "DeviceType: touchNavigation\n");
2900 dump.append(INDENT4 "DeviceType: pointer\n");
2906 dump.appendFormat(INDENT4 "AssociatedDisplay: hasAssociatedDisplay=%s, isExternal=%s\n",
2909 dump.appendFormat(INDENT4 "OrientationAware: %s\n",
2917 void TouchInputMapper::dumpRawPointerAxes(String8& dump) {
2918 dump.append(INDENT3 "Raw Touch Axes:\n");
2919 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.x, "X");
2920 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.y, "Y");
2921 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.pressure, "Pressure");
2922 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.touchMajor, "TouchMajor");
2923 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.touchMinor, "TouchMinor");
2924 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.toolMajor, "ToolMajor");
2925 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.toolMinor, "ToolMinor");
2926 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.orientation, "Orientation");
2927 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.distance, "Distance");
2928 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.tiltX, "TiltX");
2929 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.tiltY, "TiltY");
2930 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.trackingId, "TrackingId");
2931 dumpRawAbsoluteAxisInfo(dump, mRawPointerAxes.slot, "Slot");
3340 void TouchInputMapper::dumpSurface(String8& dump) {
3341 dump.appendFormat(INDENT3 "Viewport: displayId=%d, orientation=%d, "
3352 dump.appendFormat(INDENT3 "SurfaceWidth: %dpx\n", mSurfaceWidth);
3353 dump.appendFormat(INDENT3 "SurfaceHeight: %dpx\n", mSurfaceHeight);
3354 dump.appendFormat(INDENT3 "SurfaceLeft: %d\n", mSurfaceLeft);
3355 dump.appendFormat(INDENT3 "SurfaceTop: %d\n", mSurfaceTop);
3356 dump.appendFormat(INDENT3 "SurfaceOrientation: %d\n", mSurfaceOrientation);
3411 void TouchInputMapper::dumpVirtualKeys(String8& dump) {
3413 dump.append(INDENT3 "Virtual Keys:\n");
3417 dump.appendFormat(INDENT4 "%zu: scanCode=%d, keyCode=%d, "
3566 void TouchInputMapper::dumpCalibration(String8& dump) {
3567 dump.append(INDENT3 "Calibration:\n");
3572 dump.append(INDENT4 "touch.size.calibration: none\n");
3575 dump.append(INDENT4 "touch.size.calibration: geometric\n");
3578 dump.append(INDENT4 "touch.size.calibration: diameter\n");
3581 dump.append(INDENT4 "touch.size.calibration: box\n");
3584 dump.append(INDENT4 "touch.size.calibration: area\n");
3591 dump.appendFormat(INDENT4 "touch.size.scale: %0.3f\n",
3596 dump.appendFormat(INDENT4 "touch.size.bias: %0.3f\n",
3601 dump.appendFormat(INDENT4 "touch.size.isSummed: %s\n",
3608 dump.append(INDENT4 "touch.pressure.calibration: none\n");
3611 dump.append(INDENT4 "touch.pressure.calibration: physical\n");
3614 dump.append(INDENT4 "touch.pressure.calibration: amplitude\n");
3621 dump.appendFormat(INDENT4 "touch.pressure.scale: %0.3f\n",
3628 dump.append(INDENT4 "touch.orientation.calibration: none\n");
3631 dump.append(INDENT4 "touch.orientation.calibration: interpolated\n");
3634 dump.append(INDENT4 "touch.orientation.calibration: vector\n");
3643 dump.append(INDENT4 "touch.distance.calibration: none\n");
3646 dump.append(INDENT4 "touch.distance.calibration: scaled\n");
3653 dump.appendFormat(INDENT4 "touch.distance.scale: %0.3f\n",
3659 dump.append(INDENT4 "touch.coverage.calibration: none\n");
3662 dump.append(INDENT4 "touch.coverage.calibration: box\n");
3669 void TouchInputMapper::dumpAffineTransformation(String8& dump) {
3670 dump.append(INDENT3 "Affine Transformation:\n");
3672 dump.appendFormat(INDENT4 "X scale: %0.3f\n", mAffineTransform.x_scale);
3673 dump.appendFormat(INDENT4 "X ymix: %0.3f\n", mAffineTransform.x_ymix);
3674 dump.appendFormat(INDENT4 "X offset: %0.3f\n", mAffineTransform.x_offset);
3675 dump.appendFormat(INDENT4 "Y xmix: %0.3f\n", mAffineTransform.y_xmix);
3676 dump.appendFormat(INDENT4 "Y scale: %0.3f\n", mAffineTransform.y_scale);
3677 dump.appendFormat(INDENT4 "Y offset: %0.3f\n", mAffineTransform.y_offset);
6255 void JoystickInputMapper::dump(String8& dump) {
6256 dump.append(INDENT2 "Joystick Input Mapper:\n");
6258 dump.append(INDENT3 "Axes:\n");
6264 dump.appendFormat(INDENT4 "%s", label);
6266 dump.appendFormat(INDENT4 "%d", axis.axisInfo.axis);
6271 dump.appendFormat(" / %s (split at %d)", label, axis.axisInfo.splitValue);
6273 dump.appendFormat(" / %d (split at %d)", axis.axisInfo.highAxis,
6277 dump.append(" (invert)");
6280 dump.appendFormat(": min=%0.5f, max=%0.5f, flat=%0.5f, fuzz=%0.5f, resolution=%0.5f\n",
6282 dump.appendFormat(INDENT4 " scale=%0.5f, offset=%0.5f, "
6285 dump.appendFormat(INDENT4 " rawAxis=%d, rawMin=%d, rawMax=%d, "