Открыть сервисСервис

Клавиша Numpad 1

Клавиша Numpad 1 — цифровая клавиша на дополнительном числовом блоке (numpad) стандартной компьютерной клавиатуры, соответствующая цифре «1». Расположена в левом нижнем углу числового блока, рядом с нулевой клавишей (Numpad 0) и клавишей разделителя (Numpad Decimal). В кодировке ASCII и Unicode соответствует символу «1» с кодом 49 (0x31) в основной последовательности цифр.

Расположение и физические характеристики

На стандартной 104-клавишной раскладке (ANSI/US) числовый блок расположен справа от основной клавиатуры. Клавиша Numpad 1 занимает позицию в нижнем левом углу блока, образуя нижний ряд вместе с клавишами Numpad 2, Numpad 3 и Numpad 0. Клавиша Numpad 0 имеет удвоенную ширину и занимает место под клавишами 1 и 2.

Код клавиши в скан-коде для различных интерфейсов:

ИнтерфейсСкан-код
Set 1 (AT/XT)0x4F
Set 2 (PS/2)0x69
Windows VKVK_NUMPAD1 (0x61)
USB HID Usage0x5F (Keypad 1)

Режимы работы

Цифровой режим

При включённом Num Lock (индикатор на клавиатуре горит) клавиша вводит цифру «1» в текстовый редактор или поле ввода. Это основной режим использования.

При выключенном Num Lock клавиша выполняет навигационные функции:

  • Home — перемещение курсора в начало строки (в текстовых редакторах);
  • прокрутка страницы вниз в некоторых приложениях.

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

Системные и прикладные сочетания

Клавиша Numpad 1 участвует в ряде сочетаний с модификаторами:

  • Alt + Numpad 1 (при включённом Num Lock) — ввод символа с десятичным кодом 1 (SOH, невидимый управляющий символ) в Windows. Комбинации Alt + Numpad используются для ввода символов по их ASCII-кодам, что позволяет получить символы, отсутствующие на клавиатуре;
  • Ctrl + Numpad 1 — в некоторых приложениях (например, в Microsoft Excel) используется для выделения текущего диапазона данных или перехода к определённой ячейке;
  • в играх и специализированных программах клавиша может быть переназначена под пользовательские команды.

Применение в программах и играх

Текстовые редакторы и таблицы

В Microsoft Excel и аналогичных табличных процессорах сочетание Ctrl + Numpad 1 выделяет непрерывный диапазон ячеек с данными от текущей до последней заполненной. В текстовых редакторах клавиша используется для быстрого перемещения курсора.

Компьютерные игры

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

Профессиональное ПО

В системах автоматизированного проектирования (AutoCAD), видеомонтажа (Adobe Premiere Pro) и 3D-моделирования (Blender, 3ds Max) Numpad 1 традиционно используется для переключения видов: в Blender клавиша переключает вид спереди (Front Orthographic). В AutoCAD — для вызова привязки к узлам или ввода координат.

Технические особенности

Числовой блок подключается к компьютеру как самостоятельное HID-устройство (Human Interface Device), поэтому в некоторых компактных механических и низкопрофильных клавиатурах (60%, 65%, 75% форм-фактора) он отсутствует. В таких случаях цифру «1» можно ввести только с основного ряда. Для эмуляции Numpad 1 на компактных клавиатурах используется программное обеспечение (AutoHotkey, VIA/QMK-прошивки) или Fn-слои.

На некоторых ноутбуках числовый блок интегрирован в основную клавиатуру и активируется комбинацией Fn + Num Lock, при этом клавиши M, J, K, L и соседние превращаются в цифровые.

История

Числовой блок появился на клавиатурах IBM PC/AT в 1984 году и первоначально предназначался для быстрого ввода числовых данных в табличных процессорах и базах данных. Клавиша Numpad 1 с самого начала занимала фиксированную позицию в нижнем левом углу блока, и эта раскладка сохранилась до настоящего времени в стандарте ANSI и ISO.

Источники:

  • IBM PC/AT Technical Reference, 1984
  • Microsoft Hardware Developer Center — Keyboard Input documentation
  • USB HID Usage Tables, Revision 1.21
  • Blender Keyboard Shortcuts Reference
  • Microsoft Excel Keyboard Shortcuts documentation
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru