{
  "id": "mba-m1-keyboard-input",
  "modelId": "mba-m1",
  "title": "Keyboard keys, layout and accessibility settings",
  "intent": "Separate wrong characters, delayed keys and complete input loss with a local sample.",
  "category": "diagnostics",
  "sourceIds": [
    "mac-keyboard",
    "mac-safety"
  ],
  "diagramId": "laptop-mac-settings",
  "prerequisites": [
    "No spill or broken/lifted keys",
    "Trackpad or an owned keyboard permits navigation"
  ],
  "tools": [
    "An empty local document; no passwords as test text"
  ],
  "steps": [
    {
      "id": "sample",
      "text": "Try a short nonprivate sample in a blank local document. Record wrong characters, delay or absent input; keep the actual sample off this page.",
      "sourceIds": [
        "mac-keyboard"
      ],
      "locator": "If other keys do not work; original observation worksheet"
    },
    {
      "id": "power",
      "text": "If no built-in keys respond, connect safe power. Apple notes an unseen low-battery alert can be involved; an owned external keyboard may help reach settings.",
      "sourceIds": [
        "mac-keyboard"
      ],
      "locator": "If no keys work on the built-in keyboard"
    },
    {
      "id": "settings",
      "text": "Inspect Slow Keys under Accessibility → Keyboard and Mouse Keys under Pointer Control. Preserve accessibility settings you depend on. On older macOS, select the matching version of Apple’s guide.",
      "sourceIds": [
        "mac-keyboard"
      ],
      "locator": "If other keys do not work → Slow Keys / Mouse Keys"
    },
    {
      "id": "layout",
      "text": "Check the selected input layout when characters differ from key labels. Compare the same sample in a second local app with the layout unchanged.",
      "sourceIds": [
        "mac-keyboard"
      ],
      "locator": "If other keys do not work → keyboard layout; original app comparison"
    },
    {
      "id": "record",
      "text": "Retain the affected key group, input category and app difference. If basic typing remains unusable, contact Apple; leave keycaps in place.",
      "sourceIds": [
        "mac-keyboard"
      ],
      "locator": "Keyboard troubleshooting / service; 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": [
        "mac-safety"
      ],
      "options": [
        {
          "id": "safe",
          "label": "No visible danger",
          "next": "navigation"
        },
        {
          "id": "danger",
          "label": "Yes, or suspected damage",
          "next": "stop"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    },
    {
      "id": "navigation",
      "question": "Can you reach settings with a usable input method?",
      "goal": "Protect continued account access.",
      "sourceIds": [
        "mac-keyboard"
      ],
      "options": [
        {
          "id": "yes",
          "label": "Navigation available",
          "next": "settings"
        },
        {
          "id": "no",
          "label": "No usable input method",
          "next": "service"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    },
    {
      "id": "settings",
      "question": "Do the layout or accessibility settings explain the behavior?",
      "goal": "Separate intended behavior from a fault.",
      "sourceIds": [
        "mac-keyboard"
      ],
      "options": [
        {
          "id": "explained",
          "label": "Expected with these settings",
          "next": "ready"
        },
        {
          "id": "unexplained",
          "label": "Issue remains after review",
          "next": "apps"
        },
        {
          "id": "needed",
          "label": "Required settings cannot be changed",
          "next": "attention"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    },
    {
      "id": "apps",
      "question": "Does it recur in a second local app?",
      "goal": "Identify the observed scope.",
      "sourceIds": [
        "mac-keyboard"
      ],
      "options": [
        {
          "id": "one",
          "label": "Only one app affected",
          "next": "app-help"
        },
        {
          "id": "both",
          "label": "Both apps affected",
          "next": "service"
        },
        {
          "id": "gone",
          "label": "Works in both now",
          "next": "ready"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    }
  ],
  "terminals": {
    "ready": {
      "type": "preparation_saved",
      "title": "Input condition recorded",
      "text": "Retain the setting and local typing result that explain the observation.",
      "handoff": [
        "Record delayed, wrong or absent input.",
        "Keep needed accessibility settings."
      ]
    },
    "app-help": {
      "type": "maintenance_possible",
      "title": "Follow up with the affected app",
      "text": "The observed input issue was limited to one app.",
      "handoff": [
        "Share the input category and layout.",
        "Retain the working local-app comparison."
      ]
    },
    "attention": {
      "type": "maintenance_possible",
      "title": "Keep the accessibility limitation",
      "text": "Ask Apple for a comparison compatible with the settings you need.",
      "handoff": [
        "Identify the required setting.",
        "Record alternate-input availability."
      ]
    },
    "service": {
      "type": "service_needed",
      "title": "Arrange input support",
      "text": "Basic input is unavailable or the same failure crosses apps.",
      "handoff": [
        "Report affected key group and external-keyboard behavior.",
        "Mention any physical change or liquid exposure directly to Apple."
      ]
    },
    "uncertain": {
      "type": "preparation_saved",
      "title": "Keep the unanswered checks visible",
      "text": "Input category, setting state or the second-app result is unconfirmed.",
      "handoff": [
        "Share the input category and affected key group.",
        "List unperformed setting and app comparisons.",
        "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 Apple about the visible damage before arranging a MacBook Air service.",
        "Share the input category and affected key group.",
        "Do not open the case, remove the battery, press a lifted surface, or continue a test to complete this record."
      ]
    }
  },
  "missing": "Input category, setting state or the second-app result is unconfirmed.",
  "handoff": [
    "Share the input category and affected key group.",
    "List unperformed setting and app comparisons."
  ],
  "outcomeChecks": [
    "Sample text contains no private information.",
    "Needed accessibility settings remain available."
  ],
  "workflow": {
    "family": "condition-matrix",
    "summary": "Compare local typing with layout and accessibility conditions recorded.",
    "osOptions": [
      "macos26-plus",
      "macos-earlier",
      "macos-unknown"
    ],
    "fields": [
      {
        "id": "key-symptom",
        "label": "Input symptom",
        "type": "select",
        "options": [
          {
            "value": "unknown",
            "label": "Not checked"
          },
          {
            "value": "wrong",
            "label": "Wrong characters"
          },
          {
            "value": "delay",
            "label": "Delayed response"
          },
          {
            "value": "some-absent",
            "label": "Some keys absent"
          },
          {
            "value": "all-absent",
            "label": "All keys absent"
          }
        ]
      },
      {
        "id": "accessibility",
        "label": "Accessibility settings",
        "type": "select",
        "options": [
          {
            "value": "unknown",
            "label": "Not checked"
          },
          {
            "value": "off",
            "label": "Slow/Mouse Keys off"
          },
          {
            "value": "intentional",
            "label": "Enabled intentionally"
          },
          {
            "value": "changed",
            "label": "Changed for safe comparison"
          }
        ]
      },
      {
        "id": "layout",
        "label": "Input layout",
        "type": "select",
        "options": [
          {
            "value": "unknown",
            "label": "Not checked"
          },
          {
            "value": "matches",
            "label": "Intended layout"
          },
          {
            "value": "changed",
            "label": "Changed to intended layout"
          },
          {
            "value": "managed",
            "label": "Managed / unavailable"
          }
        ]
      }
    ],
    "matrix": {
      "title": "Same local typing action",
      "rows": [
        {
          "id": "first-app",
          "label": "First local app",
          "condition": "Built-in keyboard and intended layout"
        },
        {
          "id": "second-app",
          "label": "Second local app",
          "condition": "Same sample and settings"
        },
        {
          "id": "external",
          "label": "Owned external keyboard",
          "condition": "Same app, compatible keyboard if available"
        }
      ],
      "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": [
      "Input category",
      "Layout and accessibility",
      "App scope"
    ],
    "notDoneGuidance": [
      "Do not remove a setting needed for safe navigation.",
      "Missing external keyboard remains Not tested."
    ]
  },
  "entityKind": "task",
  "version": "2.0.0",
  "deviceFamily": "laptop",
  "modelApplicability": {
    "id": "mba-m1",
    "name": "MacBook Air M1",
    "family": "laptop",
    "revision": "MacBook Air (M1, 2020), Apple M1 chip",
    "os": "macOS Big Sur or later; Ventura and later call the preferences app System Settings. Diagnostic screens vary by macOS.",
    "region": "US-first; local repair provider requirements vary.",
    "help": "Choose Apple menu → About This Mac. Confirm MacBook Air (M1, 2020) and Chip: Apple M1. An Intel processor or another chip does not match.",
    "exclusions": [
      "MacBook Air Intel 2020",
      "MacBook Air M2",
      "MacBook Pro M1"
    ],
    "sourceIds": [
      "mac-id",
      "mac-spec",
      "mac-diagnostics"
    ]
  },
  "exclusions": [
    "MacBook Air Intel 2020",
    "MacBook Air M2",
    "MacBook Pro M1"
  ],
  "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": "navigation"
    },
    {
      "from": "safety",
      "answer": "danger",
      "to": "stop"
    },
    {
      "from": "safety",
      "answer": "unknown",
      "to": "uncertain"
    },
    {
      "from": "navigation",
      "answer": "yes",
      "to": "settings"
    },
    {
      "from": "navigation",
      "answer": "no",
      "to": "service"
    },
    {
      "from": "navigation",
      "answer": "unknown",
      "to": "uncertain"
    },
    {
      "from": "settings",
      "answer": "explained",
      "to": "ready"
    },
    {
      "from": "settings",
      "answer": "unexplained",
      "to": "apps"
    },
    {
      "from": "settings",
      "answer": "needed",
      "to": "attention"
    },
    {
      "from": "settings",
      "answer": "unknown",
      "to": "uncertain"
    },
    {
      "from": "apps",
      "answer": "one",
      "to": "app-help"
    },
    {
      "from": "apps",
      "answer": "both",
      "to": "service"
    },
    {
      "from": "apps",
      "answer": "gone",
      "to": "ready"
    },
    {
      "from": "apps",
      "answer": "unknown",
      "to": "uncertain"
    }
  ],
  "sources": [
    {
      "id": "mac-keyboard",
      "title": "Mac does not respond to key presses",
      "url": "https://support.apple.com/en-sa/guide/mac-help/mchlp1240/mac",
      "locator": "Built-in keyboard / Other keys",
      "purpose": "Low battery, Slow Keys, Mouse Keys and input layout",
      "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."
    },
    {
      "id": "mac-safety",
      "title": "Important safety information for your Mac",
      "url": "https://support.apple.com/guide/macbook-air/important-safety-information-apd9b8f7aa11/mac",
      "locator": "Handling / Built-in battery / Charging",
      "purpose": "General damaged-equipment and moisture safety only; M1-specific connections are sourced from mac-spec",
      "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."
    },
    {
      "id": "mac-id",
      "title": "Identify MacBook Air model",
      "url": "https://support.apple.com/en-ie/102869",
      "locator": "Find model / MacBook Air M1 2020",
      "purpose": "Model and chip confirmation",
      "checkedAt": "2026-10-04",
      "reuse": "Reference only. Original paraphrase; no copied images or manual pages.",
      "licenseStatus": "Public support document; no redistribution license assumed."
    },
    {
      "id": "mac-spec",
      "title": "MacBook Air (M1, 2020) technical specifications",
      "url": "https://support.apple.com/en-us/111883",
      "locator": "Charging and Expansion / Display Support",
      "purpose": "Two USB-C Thunderbolt/USB4 ports and one native external display up to 6K at 60 Hz",
      "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."
    },
    {
      "id": "mac-diagnostics",
      "title": "Use Apple Diagnostics to test your Mac",
      "url": "https://support.apple.com/en-gb/102550",
      "locator": "Prepare / Apple silicon / Run Apple Diagnostics / Results",
      "purpose": "M1 Options then Command-D; Tahoe 26+ selected tests versus earlier automatic testing; preserve reference code",
      "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."
    },
    {
      "id": "mac-sound",
      "title": "No sound from Mac speakers",
      "url": "https://support.apple.com/en-nz/guide/mac-help/mchlp1439/mac",
      "locator": "Opening / Built-in speakers / External outputs",
      "purpose": "App volume, local source and selected built-in output",
      "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."
    },
    {
      "id": "mac-sleep",
      "title": "Mac sleeps or wakes unexpectedly",
      "url": "https://support.apple.com/en-gb/guide/mac-help/-mchlp2995/mac",
      "locator": "Check sleep settings / Network access / Sharing / Activity / Something else is waking your Mac",
      "purpose": "Sleep/wake settings, background activity and peripheral comparison",
      "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-mac-settings",
      "path": "/assets/laptop-mac-settings.svg",
      "title": "Mac settings and observation map",
      "alt": "Original schematic locating Sound Output, Accessibility Keyboard and Pointer Control, and sleep-related settings; older macOS labels differ.",
      "sourceIds": [
        "mac-sound",
        "mac-keyboard",
        "mac-sleep"
      ],
      "caption": "Original schematic of setting relationships. Use the guide version matching installed macOS; this is not a screenshot.",
      "kind": "Original schematic"
    }
  ],
  "relatedIds": [
    "mba-m1-wifi-access",
    "mba-m1-external-display",
    "mba-m1-speaker-output"
  ],
  "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": [
        "mac-charge"
      ],
      "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": "Make the safe settings comparison.",
      "question": "Can you check input source and accessibility settings without a spill or damaged key?",
      "sourceIds": [
        "mac-keyboard"
      ],
      "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": "Retest the same input.",
      "question": "Do the tested letters behave as expected after the settings review?",
      "sourceIds": [
        "mac-keyboard"
      ],
      "options": [
        {
          "id": "yes",
          "label": "Input now expected",
          "next": "ready"
        },
        {
          "id": "no",
          "label": "Keys still fail",
          "next": "service"
        },
        {
          "id": "unknown",
          "label": "Not checked / unsure",
          "next": "uncertain"
        }
      ]
    }
  ],
  "legacyPreparation": [
    "No spill, damaged keys or lifted case",
    "You can navigate with trackpad or an owned external keyboard",
    "A local text document for a simple key comparison",
    "A private place to keep your findings",
    "A current backup if the device is accessible"
  ]
}