Skip to main content

Co je ovladač klávesnice?

Řadič klávesnice je typ integrovaného obvodu uvnitř většiny počítačů, který je navržen tak, aby přijímal vstup z klávesnice a přenesl jej do centrální zpracovatelské jednotky (CPU), kde pak může být předán do operačního systému pro interpretaci.Obecně platí, že když řadič klávesnice přijme signál z klávesnice nebo podobného vstupního zařízení, generuje signál známý jako přerušení, který způsobuje, že CPU krátce zastaví provádění, aby zvládl signál, který ovladač klávesnice odesílá.V závislosti na různých hardwarových specifikách přijímá řadič klávesnice různé sekvence bitů z klávesnice a poté předává tyto informace prostřednictvím vyhledávací tabulky, kde jsou informace přeloženy do bajtů známých jako skenovací kódy, které lze snadněji interpretovat CPU.Řadič také zpracovává interpretaci některých fyzických aspektů souvisejících s klávesnicí, jako jsou tisky načasovacích klíčů, když je klíč držen po dlouhou dobu, a aktivace nebo deaktivace diodů emitujících světla (LED), které označují zámek čísla nebo zámek kapitálůna samotné klávesnici.V případech, kdy klávesnice není nedílnou součástí počítače, není řadič téměř nikdy uvnitř hardwaru klávesnice.Opak platí pro klávesnice, které jsou součástí počítačové struktury, například v notebooku.Existují také situace, ve kterých neexistuje samostatný řadič klávesnice, ale funkce je emulována prostřednictvím jiných částí procesoru.Měření změny proudu pod jednotlivými klíči.Tento signál je standardizován obvodem podobným řadiči klávesnice v počítači.To znamená, že každá klávesnice má znalosti o své vlastní topografii a umístění a uspořádání klíčů a může odeslat stejný signál, když uživatel stiskne návratový klíč, bez ohledu na to, kde je klíč na klávesnici nebo jaký fyzický design má klávesnice klávesnice, má klávesnice klávesnice klávesnice.

Řadič uvnitř hlavního počítače vezme tento signál a převede jej na skenovací kód, který je snadněji interpretován CPU.Klávesy modifikátoru, jako je posun nebo ovládání, jsou předávány spolu s lisovanými dalšími klíči.V tomto okamžiku řadič klávesnice odešle signál do CPU, který způsobí, že jeho současná akce zastaví a načte skenovací kódy.CPU poté předá skenovací kódy do systému, kde je v mnoha operačních systémech generována systémová událost a předána aktivním programem.