Мастер приедет и решит Вашу проблему уже сегодня в 12 - 00

Вызвать мастера

Номера клавиш и скан-коды клавиатуры

Номера клавиш клавиатуры

При нажатии клавиши интегрированный в клавиатуру процессор вычисляет координаты нажатой клавиши в матрице. Далее он отправляет материнской плате пакет данных, в котором содержится скан-код используемой клавиши.

Это принято называть кодом активизации. Когда клавиша отпущена, генерируется код останова, которые указывает, что клавиша вернулась в исходное положение. Код останова равен коду активизации плюс 80h. К примеру, если код активизации 1Eh (клавиша «A»), то код останова будет равен 9Eh. Данные коды необходимы для определения нажатой клавиши (или комбинации клавиш).

В компьютерах AT контролер, установленный в клавиатуре, преобразует сгенерированный скан-код в один из скан-кодов, предусмотренных в системе, и отправляет его центральному процессору. Иногда необходимо знать данные скан-коды, особенно в процессе поиска неисправностей в клавиатуре или если необходимо считать скан-код в приложении.

Если клавиша выходит из строя или «залипает», программа диагностики, например процедура POST, обычно выдает ее скан-код. Это означает, что идентифицировать конкретную клавишу придется именно по данному коду.

Скан-код клавиатуры

В клавиатурах IBM каждая клавиша имеет уникальный номер, что дает возможность отличать ее от других. Данные номера необходимо знать для идентификации клавиши на зарубежных клавиатурах, поскольку она может иметь другие символы. В большинстве других моделях и в расширенных клавиатурах убрана одна из клавиш (№29), но добавлены две другие (№45 и №42). В итоге общее их количество увеличилось до 102.

Существует большое количество «горячих» клавиш, которые в клавиатурах USB и расширенных клавиатурах могут использоваться для запуска определенных операций (например, переход в спящий режим, запуск обозревателя, регулировка уровня громкости и так далее), так и функций, назначенных пользователем. Все «горячие» клавиши обладают собственным скан-кодом.

  • Как расшифровать обозначение модели на жестком диске Western Digital (WD)

    Многие пользователи персонального компьютера или ноутбука сталкивались с проблемой нехватки свободного места на жестком диске. Ну и в таком случае как правило бежали за ним в компьютерный магазин. И конечно же там сталкивались с непонятными буквами и цифрами после слова...

  • Флеш-карты и их основные виды

    Сегодня вы вряд ли найдете человека, который хотя бы раз не пользовался флеш-памятью для хранения или переноса каких-то данных в цифровом формате. Еще несколько лет назад для этих целей активно использовались компакт-диски. Однако карты памяти являются более компактными, удобными и...

  • Как выбрать школьнику компьютер для учебы?

    Современный ребенок начинает знакомиться с компьютером и изучать информатику буквально с первого-второго класса. В пятом классе дети уже неплохо обращаются с компьютерной техникой и умеют работать с основными компьютерными приложениями, причем успешнее своих родителей. А нужен ли школьнику компьютер? Сегодня компьютер для...

  • Как узнать скольки битная система

    Люди, которые часто и не очень пользуются компьютером с любой ОС, нередко встречаются с понятием разрядности системы. На первый взгляд 32-х и 64-х битные операционные системы извне почти не отличаются друг от друга. Но все их различия находятся внутри. Программы для...

  • Техническая экспертиза компьютеров и оргтехники

    Порой пользователи ПК и оргтехники решают заменить старое оборудование более современными аналогами, даже не задумываясь о том, как много причин неисправности может быть у техники, и что ремонт или требующаяся отладка их оборудования обойдется в несколько раз дешевле, чем приобретение...

  • Сертификация компьютеров в РФ

    Средства по получению, анализу и обработке электронной информации принято считать компьютерной техникой. Этот незаменимый атрибут современной жизни человечества, позволяет записывать, хранить и передавать любую информацию в электронном виде. Работа с такого рода техническими средствами осуществляется при помощи определенного программного комплекса....

Задать вопрос или оставить комментарий

Ниже располагается удобная форма для того, чтобы Вы смогли задать интересующий Вас вопрос. Мы постараемся максимально быстро на него ответить, но как правило вопросы обрабатываются в течении рабочего дня.