Skip to main content

Co je to skancode?

Velmi málo lidí uznává, kolik výpočtů, kódů a procesů se používá pouze k získání znaku z počítačové klávesnice na obrazovku.Jednou z částí této funkce je Scancode nebo hexadecimální kód, který je ekvivalentem klíče stisknutého na klávesnici.Pro každý klíč na klávesnici je k dispozici scancode a při uvolnění klíče existuje další samostatný scancode.Klávesnice pro různé struktury znaků, jako jsou asijské jazyky, budou mít jiný počet scancodů, protože počet klíčů se liší.Po stisknutí tlačítka je kód umístěn do oblasti vyrovnávací paměti, aby počítač mohl zpracovat a poté přidat znak nebo rozpoznat klíč.

Celý proces klávesnice lze rozdělit do několika různých kroků.Když je klíč stisknut, vstoupí Scancode do vyrovnávací paměti klávesnice.Zatímco v vyrovnávací paměti se přerušení používá k řeč počítači, že na klávesnici bylo něco tlačeno.Po pochopení, že byl tlačen klíč, se počítač podívá na vyrovnávací paměť, zkontroluje hexadecimální kód a poté přidá znak nebo jeho atribut na obrazovku.Textové klíče jsou běžně používané mdash;obsahující písmena, čísla a symboly mdash;Často se však používají také kontrolní znaky.Řídicí znaky jsou ty, které nevyrábějí žádný symbol, ale ovlivňují zpracování dokumentu nebo znaků, jako jsou klíče posunu nebo klávesy Enter.Když je klíč tlačen, dává jednu scancode a druhý kód přidá 128 k hodnotě HEX.To by se mohlo zdát k ničemu, protože se zdá, že pro někoho je vzácné, aby držel klíč na několik sekund, ale to se často děje s některými kontrolními znaky, jako jsou klávesy Shift nebo Delete Key..Každá společnost má svou vlastní klávesnici, a ačkoli konfigurace může být podobná nebo dokonce stejná jako ostatní, mohou být Scancodes odlišné.To obvykle má umožnit výrobci vytvářet klávesnice s různými konfiguracemi klíčů nebo přidat nové funkce na klávesnici, jako je tiskový klíč.Například japonské a anglické klávesnice mají jiný počet klíčů, protože počet použitých znaků se liší.Různé anglicky mluvící země, jako jsou Spojené státy a Anglie, mají také různé klávesnice;Většina anglických klávesnic má 102 klíčů a většina amerických klávesnic má 101.