{
  "id": "t14g2-trackpoint-controls",
  "modelId": "t14g2",
  "title": "TrackPoint movement, buttons and middle-button scroll",
  "intent": "Identify which TrackPoint control is affected without removing keys or replacing the cap.",
  "category": "diagnostics",
  "sourceIds": [
    "lenovo-ug"
  ],
  "diagramId": "laptop-t14-input",
  "prerequisites": [
    "Cap and buttons intact",
    "Another pointer can reach settings"
  ],
  "tools": [
    "A local scrollable document"
  ],
  "steps": [
    {
      "id": "movement",
      "text": "Use gentle sideways pressure on the red pointing-stick cap, parallel to the keyboard. Record pointer response without pulling the cap or using a hard object.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "locator": "Printed p. 12 → TrackPoint pointing stick"
    },
    {
      "id": "settings",
      "text": "Inspect TrackPoint enablement through the installed Windows/Lenovo mouse controls. Use Settings search for Mouse if the manual’s Windows 10 menu path differs.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "locator": "Printed p. 12 → Disable TrackPoint; OS-label caveat"
    },
    {
      "id": "buttons",
      "text": "Compare the separate left and right TrackPoint buttons on an ordinary local control. Record a button-specific failure separately from pointer movement.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "locator": "Printed p. 12 → TrackPoint buttons"
    },
    {
      "id": "scroll",
      "text": "For scrolling, hold the dotted middle button while applying vertical or horizontal pressure to the stick. Test a scrollable local document and then another supported app.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "locator": "Printed p. 12 → middle-button scrolling"
    },
    {
      "id": "handoff",
      "text": "Preserve movement, click and scroll results separately. Ask Lenovo about persistent control failure; cap/key/keyboard replacement is outside this record.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "locator": "Printed pp. 65–66 → reproducibility and support; conservative scope"
    }
  ],
  "checks": [
    {
      "id": "safety",
      "question": "Is there swelling, a lifted case or trackpad, liquid damage, smoke, a burning smell, or damaged power equipment?",
      "goal": "Establish whether any powered comparison is safe.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "options": [
        {
          "id": "safe",
          "label": "No visible danger",
          "next": "enabled"
        },
        {
          "id": "danger",
          "label": "Yes, or suspected damage",
          "next": "stop"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    },
    {
      "id": "enabled",
      "question": "Are TrackPoint and its intact controls available/enabled?",
      "goal": "Confirm the input route.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "options": [
        {
          "id": "yes",
          "label": "Enabled and intact",
          "next": "movement"
        },
        {
          "id": "missing",
          "label": "Setting or hardware unavailable",
          "next": "attention"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    },
    {
      "id": "movement",
      "question": "Does gentle sideways pressure move the pointer?",
      "goal": "Check basic stick input.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "options": [
        {
          "id": "yes",
          "label": "Pointer moves",
          "next": "controls"
        },
        {
          "id": "no",
          "label": "Pointer does not move",
          "next": "service"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    },
    {
      "id": "controls",
      "question": "Which additional control result was observed?",
      "goal": "Localize buttons versus scrolling.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "options": [
        {
          "id": "all",
          "label": "Clicks and middle-button scroll work",
          "next": "ready"
        },
        {
          "id": "app",
          "label": "Scroll fails in only one app",
          "next": "app-help"
        },
        {
          "id": "control",
          "label": "Button or scroll fails across apps",
          "next": "service"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    }
  ],
  "terminals": {
    "ready": {
      "type": "preparation_saved",
      "title": "TrackPoint control map saved",
      "text": "Movement, buttons and scrolling worked in the recorded app conditions.",
      "handoff": [
        "Keep separate results for each control.",
        "Retain later recurrence without removing the cap."
      ]
    },
    "app-help": {
      "type": "maintenance_possible",
      "title": "Review the affected app’s scrolling",
      "text": "The pointer and comparison app work.",
      "handoff": [
        "Provide the middle-button scroll comparison.",
        "Check the app’s supported scrolling behavior."
      ]
    },
    "attention": {
      "type": "maintenance_possible",
      "title": "Confirm TrackPoint availability",
      "text": "A missing setting or unclear enablement blocks this comparison.",
      "handoff": [
        "Navigate using the trackpad or owned mouse.",
        "Ask Lenovo/IT about the installed pointing controls."
      ]
    },
    "service": {
      "type": "service_needed",
      "title": "Arrange TrackPoint support",
      "text": "A specific control fails despite enablement and the sourced action.",
      "handoff": [
        "Report movement, left/right button and scroll results separately.",
        "Keep keys and cap installed for the provider’s inspection."
      ]
    },
    "uncertain": {
      "type": "preparation_saved",
      "title": "Keep the unanswered checks visible",
      "text": "TrackPoint enablement or one of the control results is unknown.",
      "handoff": [
        "Provide a movement/button/scroll breakdown.",
        "Identify the unavailable setting or app comparison.",
        "Keep unperformed conditions marked Not tested. Ask the provider to confirm these before further changes."
      ]
    },
    "stop": {
      "type": "service_needed",
      "title": "Stop the powered checks",
      "text": "Stop using or charging damaged equipment. Keep away from hot or smoking equipment; obtain emergency help for an immediate fire risk. Arrange manufacturer guidance before handling or transport.",
      "handoff": [
        "Tell Lenovo or your IT team about the visible damage before arranging transport.",
        "Provide a movement/button/scroll breakdown.",
        "Do not open the case, remove the battery, press a lifted surface, or continue a test to complete this record."
      ]
    }
  },
  "missing": "TrackPoint enablement or one of the control results is unknown.",
  "handoff": [
    "Provide a movement/button/scroll breakdown.",
    "Identify the unavailable setting or app comparison."
  ],
  "outcomeChecks": [
    "Middle-button scrolling follows the model’s documented action.",
    "Control-specific failure is separated from app behavior."
  ],
  "workflow": {
    "family": "condition-matrix",
    "summary": "Record three independent TrackPoint actions.",
    "osOptions": [
      "windows11",
      "windows10",
      "windows-unknown"
    ],
    "fields": [
      {
        "id": "trackpoint-state",
        "label": "TrackPoint enablement",
        "type": "select",
        "options": [
          {
            "value": "unknown",
            "label": "Not checked"
          },
          {
            "value": "enabled",
            "label": "Enabled"
          },
          {
            "value": "disabled",
            "label": "Disabled"
          },
          {
            "value": "unavailable",
            "label": "Setting unavailable"
          }
        ]
      },
      {
        "id": "failed-control",
        "label": "Affected control",
        "type": "select",
        "options": [
          {
            "value": "unknown",
            "label": "Not established"
          },
          {
            "value": "movement",
            "label": "Stick movement"
          },
          {
            "value": "button",
            "label": "Left/right button"
          },
          {
            "value": "scroll",
            "label": "Middle-button scroll"
          },
          {
            "value": "none",
            "label": "No failure now"
          }
        ]
      },
      {
        "id": "app-scope",
        "label": "App comparison",
        "type": "select",
        "options": [
          {
            "value": "unknown",
            "label": "Not checked"
          },
          {
            "value": "same",
            "label": "Same across apps"
          },
          {
            "value": "one-app",
            "label": "One app only"
          },
          {
            "value": "one-tested",
            "label": "Only one app tested"
          }
        ]
      }
    ],
    "matrix": {
      "title": "TrackPoint controls",
      "rows": [
        {
          "id": "movement",
          "label": "Pointer movement",
          "condition": "Gentle pressure parallel to the keyboard"
        },
        {
          "id": "buttons",
          "label": "Left/right buttons",
          "condition": "Same local app and pointer target"
        },
        {
          "id": "scroll",
          "label": "Middle-button scroll",
          "condition": "Hold dotted middle button with stick pressure"
        }
      ],
      "results": [
        {
          "value": "not-tested",
          "label": "Not tested"
        },
        {
          "value": "works",
          "label": "Works in this condition"
        },
        {
          "value": "fails",
          "label": "Fails in this condition"
        },
        {
          "value": "intermittent",
          "label": "Intermittent"
        },
        {
          "value": "not-applicable",
          "label": "Not applicable"
        }
      ]
    },
    "reportFocus": [
      "Enabled state",
      "Failed control",
      "App comparison"
    ],
    "notDoneGuidance": [
      "Keep the cap and key assembly in place.",
      "If there is no scrollable comparison app, mark that row Not tested."
    ]
  },
  "entityKind": "task",
  "version": "2.0.0",
  "deviceFamily": "laptop",
  "modelApplicability": {
    "id": "t14g2",
    "name": "ThinkPad T14 Gen 2 Intel",
    "family": "laptop",
    "revision": "Intel machine types 20W0 or 20W1",
    "os": "Windows 10/11, original Lenovo firmware. Labels vary between Windows versions; managed systems require IT approval for settings changes.",
    "region": "US-first; optional hardware varies by machine type.",
    "help": "Read the underside machine-type label or Lenovo Vantage device details locally. Confirm T14 Gen 2 Intel and 20W0/20W1. Keep the full serial number private.",
    "exclusions": [
      "ThinkPad T14 Gen 2 AMD",
      "ThinkPad T14 Gen 1",
      "ThinkPad T14s Gen 2",
      "ThinkPad T15"
    ],
    "sourceIds": [
      "lenovo-ug"
    ]
  },
  "exclusions": [
    "ThinkPad T14 Gen 2 AMD",
    "ThinkPad T14 Gen 1",
    "ThinkPad T14s Gen 2",
    "ThinkPad T15"
  ],
  "materials": [
    "Keep any existing backup accessible to you.",
    "Keep credentials and personal files outside this record."
  ],
  "stopConditions": [
    "Stop using and charging equipment with swelling, casing separation, smoke, a burning smell or suspected battery damage. Do not open or press on it.",
    "Set damaged accessories aside. Do not open mains adapters or force connectors.",
    "Do not erase, reset, flash firmware or bypass a lock as a default diagnostic step."
  ],
  "branches": [
    {
      "from": "safety",
      "answer": "safe",
      "to": "enabled"
    },
    {
      "from": "safety",
      "answer": "danger",
      "to": "stop"
    },
    {
      "from": "safety",
      "answer": "unknown",
      "to": "uncertain"
    },
    {
      "from": "enabled",
      "answer": "yes",
      "to": "movement"
    },
    {
      "from": "enabled",
      "answer": "missing",
      "to": "attention"
    },
    {
      "from": "enabled",
      "answer": "unknown",
      "to": "uncertain"
    },
    {
      "from": "movement",
      "answer": "yes",
      "to": "controls"
    },
    {
      "from": "movement",
      "answer": "no",
      "to": "service"
    },
    {
      "from": "movement",
      "answer": "unknown",
      "to": "uncertain"
    },
    {
      "from": "controls",
      "answer": "all",
      "to": "ready"
    },
    {
      "from": "controls",
      "answer": "app",
      "to": "app-help"
    },
    {
      "from": "controls",
      "answer": "control",
      "to": "service"
    },
    {
      "from": "controls",
      "answer": "unknown",
      "to": "uncertain"
    }
  ],
  "sources": [
    {
      "id": "lenovo-ug",
      "title": "ThinkPad T14 Gen 2 user guide",
      "url": "https://download.lenovo.com/pccbbs/mobiles_pdf/t14_gen2_t15_gen2_p14s_gen2_p15s_gen2_ug_en.pdf",
      "locator": "Printed pp. 1–5, 9–14, 16–19, 23–25, 27–33, 62, 65–67",
      "purpose": "Existing local official PDF/text reviewed for Intel layout, optional hardware, controls, Vantage, power and support",
      "checkedAt": "2026-10-13",
      "reuse": "Reference only. Original paraphrase and observation worksheets; no copied images or manual pages.",
      "licenseStatus": "Public support document; no redistribution license assumed."
    }
  ],
  "assets": [
    {
      "id": "laptop-t14-input",
      "path": "/assets/laptop-t14-input.svg",
      "title": "ThinkPad input action map",
      "alt": "Original schematic of TrackPoint, its left-middle-right buttons, trackpad and optional fingerprint reader, with each observation separate.",
      "sourceIds": [
        "lenovo-ug"
      ],
      "caption": "Original schematic. TrackPoint scroll uses its dotted middle button with stick pressure. Fingerprint reader availability varies by configuration.",
      "kind": "Original schematic"
    }
  ],
  "relatedIds": [
    "t14g2-camera-shutter",
    "t14g2-external-display",
    "t14g2-trackpad-gestures"
  ],
  "estimatedDuration": {
    "minutes": 20,
    "label": "Planning estimate for recording observations; excludes charging, backups, drying and service. Not a measured repair time."
  },
  "legacyVersion": "1.0.0",
  "legacyChecks": [
    {
      "id": "safety",
      "goal": "Separate unsafe hardware from routine preparation.",
      "question": "Any swelling, casing separation, liquid damage, smoke, burning smell, or damaged battery/adapter?",
      "sourceIds": [
        "lenovo-ug"
      ],
      "options": [
        {
          "id": "safe",
          "label": "No visible danger",
          "next": "check-1"
        },
        {
          "id": "danger",
          "label": "Yes, or suspected damage",
          "next": "stop"
        },
        {
          "id": "unknown",
          "label": "I cannot confirm",
          "next": "uncertain"
        }
      ]
    },
    {
      "id": "check-1",
      "goal": "Confirm an available control.",
      "question": "Is TrackPoint enabled with an intact cap and buttons?",
      "sourceIds": [
        "lenovo-ug"
      ],
      "options": [
        {
          "id": "yes",
          "label": "Yes",
          "next": "check-2"
        },
        {
          "id": "no",
          "label": "No",
          "next": "attention"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    },
    {
      "id": "check-2",
      "goal": "Compare the separate actions.",
      "question": "Do movement and the sourced middle-button scroll work?",
      "sourceIds": [
        "lenovo-ug"
      ],
      "options": [
        {
          "id": "yes",
          "label": "Controls work",
          "next": "ready"
        },
        {
          "id": "no",
          "label": "An action fails",
          "next": "service"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    }
  ],
  "legacyPreparation": [
    "TrackPoint cap and buttons are intact",
    "You can access settings with trackpad or a mouse",
    "No tools needed",
    "A private place to keep your findings",
    "A current backup if the device is accessible"
  ]
}