Клавиатура

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

История

Во второй половине XIX века была разработана и активно развивалась пред­шественница современной компьютерной клавиатуры — пишущая машинка. К концу столетия были разработаны все эргономические принципы, сделавшие этот прибор незаменимым помощником человека. К ним можно отнести не только размещение клавиш в соответствии с частотой использования тех или иных букв («qwerty» или «йцукен» по первым буквам верхнего ряда), но и сами их размеры.

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

Создание первых электронных вычислительных машин (ЭВМ), потребовало клавиатуры для ввода информации и управления. А последовавшее далее возникновение и массовое распространение персональных компьютеров довело клавиатуру до промежуточного совершенства. Это была клавиатура XT, состоявшая из 84 клавиш (начало 1980‑х).

Обращает на себя внимание внедрение достаточно серъезных эргономических принципов:

  • Четко выделены три группы клавиш: функциональные (слева), дополнительные (справа) и алфавитно-цифровые.
  • Увеличенные клавиши Shift и Enter.
  • Удобная дополнительная клавиатура, построенная почти по принципу калькулятора.
  • Светодиодные Lock-индикаторы.

Однако, уже тогда стали появляться «уродцы» с претензией на уменьшение размеров. В оправдание можно сказать, что они лишь подражали показанной на следующем рисунке оригинальной 83-клавишной клавиатуре IBM PC/XT:

Дальнейшее логическое развитие основывалось на крайне неудобной необ­ходимости переключения дополнительной клавиатуры (NumPad) между естественным режимом калькулятора и режимом клавиш управления курсором, а также левостороннее расположение функциональных клавиш. В результате возникла расширенная 101-клавишная версия IBM PC/AT (1986).

Главным изменением стало появление дополнительного 10-клавишного блока управления курсором. Логика размешения клавиш и отступы между ними и соседними блоками сделали настоящий прорыв в удобстве использования. Но изменилось не только это.

  • Клавиши-модификаторы Alt, Ctrl и Shift продублировались справа и слева, существенно упростив применение клавиатурных комбинаций (горячих клавиш). В результате также возникли сочетания для правой руки, в том числе и для копирования/вставки. NumLock сохранился скорее для использования огромного количества игр, подготовленных для применения дополнительной клавиатуры.
  • Функциональные клавиши разместились сверху группами по четыре штуки и стали доступны для обеих рук. Соответственно появились клавиши F11 и F12.
  • CapsLock вернулась на своё законное и функциональное место.
  • Часто используемая и весьма важная клавиша Escape получила самую удобную позицию в левом верхнем углу.
  • Дополнительная клавиатура наконец обзавелась столь необходимой дублирующей клавишей Enter.

Большинство пользователей приняли новинку с восторгом. Хотя этот вариант имел и ряд очевидных недостатков.

  • Вновь уменьшившийся Enter затруднил ввод информации, а появившаяся над ним клавиша (|\) постоянно нажималась почём зря.
  • Многие привычные горячие клавиши, использующие функциональные клавиши, стали более труднодоступными, так как удалились от Ctrl.
  • В целом, смещение клавиш с привычных мест не могло не возмутить пользователей, хотя и привыкли все довольно быстро.

Но ошибки на то и нужны, чтобы их исправлять.

Наконец, на клавиатуре добавились три изначально совершенно ненужных Windows-клавиши (пара и вызов контекстного меню) и она стала единственной доступной на сегодняшний день 104‑клавишной.

Годы эксплуатации привели к возникновению ряда востребованных сочетаний для Win-клавиши. ....

С учетом изложенного выше можно оценить некоторые «усовершенствования» современных клавиатур.

  • Появление Windows-клавиш уничтожило важнейшую «парковочную» зону для больших пальцев между клавишами Alt и Ctrl. Была ли в этом необходимость? Решайте сами. Из предлагаемых Майкрософт 20 сочетаний, больше половины используется крайне редко, а три уже имеют горячие клавиши.
    Контекстное меню — почти единственная функция правой кнопки мыши, которую большинство пользователей боятся выпустить из рук (чтобы не убежала).

Группы клавиш

Всё множество клавиш можно разделить на несколько групп (зачастую достаточно условных):

  • основные, символьные или алфавитно-цифровые;
  • функциональные (F1–F12);
  • дополнительные;
  • управления курсором;
  • специальные (не названные выше серые клавиши), в том числе:
    • Esc;
    • Tab;
    • переключатели режимов CapsLock, ScrollLock и NumLock;
    • модификаторы Alt, Ctrl и Shift;
    • BackSpace;
    • Enter;
    • Insert;
    • Delete.

....

Функциональные клавиши

Их название начинается с буквы F, к которой добавляется число от 1 до 12: F1, F2... F12. Назначение клавиш меняется в зависимости от используемой программы. Исторически сложились только две универсальные функции: F1 вызывает Справку (Help), а F10 осуществляет переход в меню программы.

Клавиши управления курсором

Всего их восемь: ←, ↑, ↓, →, Home, End, PgUp и PgDown.

При отключении NumLock функции дублируются на дополнительной числовой клавиатуре, что ранее использовалось в играх.

....

Отсутствие дополнительной клавиатуры вынуждает многих пользователей приобретать её отдельно, чтобы получить возможность быстро и удобно вводить числа и/или производить расчеты:

Названия и скан-коды клавиш

....

Клавиатурные сочетания

....

клавиш-модификаторов: Alt, Ctrl и Shift.

Переключение языка ввода

В Windows для переключения языка можно использовать два сочетания: Alt+Shift (основное) или Ctrl+Shift (дополнительное). Замена основного на дополнительное — не лучшее решение, так как первое используется десятки лет в качестве варианта по умолчанию и установлено на большинстве компьютеров.

Нельзя не упомянуть, что в эпоху текстовых интерфейсов для переключения языка использовались отдельные программы. Некоторые из них реализовывали «идеальное» сочетание RightShift+LeftShift, которое не используется ни при каких обстоятельствах. Конечно, можно сказать, что для этого действия потребуется две руки, однако язык переключается только при вводе текста, когда обе руки и так находятся на клавиатуре.


Copyright © 1993–2024 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.