"keyscan" meaning in English

See keyscan in All languages combined, or Wiktionary

Noun

Forms: keyscans [plural]
Etymology: From key + scan. Etymology templates: {{com|en|key|scan}} key + scan Head templates: {{en-noun}} keyscan (plural keyscans)
  1. (computing) The process of scanning the state of a keyboard to determine which keys are being pressed. Categories (topical): Computing

Inflected forms

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "key",
        "3": "scan"
      },
      "expansion": "key + scan",
      "name": "com"
    }
  ],
  "etymology_text": "From key + scan.",
  "forms": [
    {
      "form": "keyscans",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "keyscan (plural keyscans)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Computing",
          "orig": "en:Computing",
          "parents": [
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        }
      ],
      "examples": [
        {
          "ref": "1986, Commodore 128: Programmer's Reference Guide, page 421:",
          "text": "There are two indirect RAM jumps encountered during a keyscan: […]",
          "type": "quote"
        },
        {
          "ref": "1993, Thomas W. Schultz, C and the 8051: Programming for Multitasking, page 182:",
          "text": "So, a keyscan routine that repeated every 100mSec would probably meet the requirement of fast enough.",
          "type": "quote"
        },
        {
          "ref": "2000, Walter A. Triebel, Avtar Singh, The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications, page 639:",
          "text": "The keyboard of the PC generates a keyscan code whenever one of its keys is depressed",
          "type": "quote"
        }
      ],
      "glosses": [
        "The process of scanning the state of a keyboard to determine which keys are being pressed."
      ],
      "id": "en-keyscan-en-noun-ggdN4uYP",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "scan",
          "scan"
        ],
        [
          "state",
          "state"
        ],
        [
          "keyboard",
          "keyboard"
        ],
        [
          "key",
          "key"
        ]
      ],
      "raw_glosses": [
        "(computing) The process of scanning the state of a keyboard to determine which keys are being pressed."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "word": "keyscan"
}
{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "key",
        "3": "scan"
      },
      "expansion": "key + scan",
      "name": "com"
    }
  ],
  "etymology_text": "From key + scan.",
  "forms": [
    {
      "form": "keyscans",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "keyscan (plural keyscans)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "English compound terms",
        "English countable nouns",
        "English entries with incorrect language header",
        "English lemmas",
        "English nouns",
        "English terms with quotations",
        "Pages with 1 entry",
        "Pages with entries",
        "Quotation templates to be cleaned",
        "en:Computing"
      ],
      "examples": [
        {
          "ref": "1986, Commodore 128: Programmer's Reference Guide, page 421:",
          "text": "There are two indirect RAM jumps encountered during a keyscan: […]",
          "type": "quote"
        },
        {
          "ref": "1993, Thomas W. Schultz, C and the 8051: Programming for Multitasking, page 182:",
          "text": "So, a keyscan routine that repeated every 100mSec would probably meet the requirement of fast enough.",
          "type": "quote"
        },
        {
          "ref": "2000, Walter A. Triebel, Avtar Singh, The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications, page 639:",
          "text": "The keyboard of the PC generates a keyscan code whenever one of its keys is depressed",
          "type": "quote"
        }
      ],
      "glosses": [
        "The process of scanning the state of a keyboard to determine which keys are being pressed."
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "scan",
          "scan"
        ],
        [
          "state",
          "state"
        ],
        [
          "keyboard",
          "keyboard"
        ],
        [
          "key",
          "key"
        ]
      ],
      "raw_glosses": [
        "(computing) The process of scanning the state of a keyboard to determine which keys are being pressed."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "word": "keyscan"
}

Download raw JSONL data for keyscan meaning in English (1.8kB)


This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2025-01-18 from the enwiktionary dump dated 2025-01-01 using wiktextract (e4a2c88 and 4230888). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.