История

Видеотерминал ADM-3A — таким пользовался Билл Джой, когда разрабатывал текстовый редактор vi

Первые компьютеры клавиатуры не имели: данные вводились в компьютер либо установкой механических переключателей и проводов, либо с помощью перфокарт (пример — ENIAC). По мере повышения производительности ЭВМ, а особенно с появлением режима разделения времени появилась необходимость вводить команды, не прерывая работу машины. Первоначально для этой цели использовались электромеханические телетайпы, позже их сменили специализированные видеотерминалы. В таком терминале клавиатура являлась его частью, даже если выполнялась в отдельном корпусе. Никаких стандартов как по электрической части, так и по составу и расположению кнопок не было. Такие терминалы могли иметь отдельные клавиши для управления курсором, прокрутки текста на экране или подачи управляющих сигналов.

Клавиатура Symbolics LM-2 «space-cadet» со множеством управляющих клавиш и клавиш-модификаторов, специфичных для этой машины. Под эту клавиатуру писался редактор EmacsКлавиатура Macintosh 128K

С появлением мини- и микрокомпьютеров клавиатура могла подключаться непосредственно к компьютеру. Однако эти клавиатуры также не были законченными универсальными устройствами: они подключались, напрямую или через согласующие устройства, к портам компьютера, на нажатие клавиш либо генерировалось прерывание, либо загруженная в компьютер программа периодически производила опрос матрицы клавиш. Компьютеры разных архитектур использовали уникальные, несовместимые друг с другом клавиатуры. У некоторых компьютеров, преимущественно одноплатных, таких как ZX80, клавиатура располагалась на корпусе, у других — соединялась многожильным кабелем с системным блоком. Некоторые клавиатуры содержали минимум клавиш — алфавитно-цифровые, Enter и несколько управляющих. Другие, как space-cadet для лисп-машин MIT, содержали большое количество управляющих клавиш, специфичных для данной архитектуры. Также стали появляться функциональные клавиши, не имевшие предопределённого назначения. Проводились эксперименты по использованию аккордных клавиатур.

83-клавишная «XT» — клавиатура

Единый стандарт клавиатуры, как и многие другие стандарты компьютерного оборудования, связан с компьютером IBM PC. Первая версия клавиатуры для IBM PC, так называемая «XT-клавиатура» заметно отличалась от последующих как по раскладке, так и по протоколу обмена с компьютером: на ней было 83 клавиши (из них 10 — функциональных), отсутствовали индикаторы режимов ввода. В 1984 году вместе с компьютером IBM PC/AT появился и новый, получивший в дальнейшем широкое распространение стандарт клавиатуры — протокол обмена стал двусторонним, что позволило разместить над цифровым блоком три светодиодных индикатора режима ввода. Однако раскладка изменилась незначительно: была добавлена клавиша SysRq, цифровой блок был отделён от основного буквенно-цифрового, некоторые клавиши были перенесены на другие места. Несмотря на внешнее сходство и использование одинакового разъёма DIN, новая клавиатура была несовместима с прежними моделями компьютеров IBM PC и IBM PC/XT — для подключения к ним у некоторых клавиатур был специальный переключатель. Следующее поколение клавиатур началось с представления в 1986 году клавиатуры «Model M», имевшей в зависимости от локализации от 101 (в американской раскладке) до 106 (в японской) клавиш, и стало стандартом. Дальнейшее развитие клавиатур шло от модели «Model M»: порт подключения был заменён на PS/2 и USB, были добавлены клавиши Windows и меню, на некоторых — мультимедийные клавиши. В ноутбуках и на компактных клавиатурах расположение клавиш может отличаться; некоторые клавиши могут быть доступны с помощью модификатора Fn, но большинство компьютеров использует клавиатуру, произошедшую от компьютеров IBM PC, за исключением клавиатур от Apple и клавиатур от специализированных рабочих станций, наподобие терминалов Блумберга.

Устройство

Мембрана плёночной клавиатуры с дорожками и контактными площадками Основная статья: Технологии клавиатур

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

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

За опрос матрицы клавиш, формирование скан-кодов и передачу их в компьютер по протоколу PS/2 или USB, а также за индикацию режимов ввода отвечает контроллер клавиатуры. Многие микрокомпьютеры 1970-80-х не имели отдельного контроллера клавиатуры: клавиатуру опрашивал центральный процессор. В клавиатурах стандарта IBM PC/AT опросом клавиатуры занимается микроконтроллер, аналогичный Intel 8042. Клавиатуры, подключаемые к компьютеру через порт PS/2, генерируют прерывание при нажатии, длительном удержании и отпускании клавиш. Клавиатуры, подключаемые к компьютеру через порт USB, передают состояние клавиатуры после каждого цикла опроса.

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

Клавиатура, соответствующая стандарту PC/AT. 104 клавиши расположены согласно раскладке QWERTY

По своему назначению клавиши на клавиатуре условно делятся на основные группы:

  • буквенно-цифровые клавиши ;
  • клавиши цифровой клавиатуры (англ. numeric keypad) ;
  • клавиши управления, клавиши-модификаторы ;
  • функциональные клавиши ;
  • клавиши управления курсором;

Дополнительные группы:

  • мёртвые клавиши;
  • специализированные клавиши .

Некоторое количество (в PC/AT-клавиатуре — двенадцать) функциональных клавиш расположено в верхнем ряду клавиатуры. Ниже располагается блок алфавитно-цифровых клавиш. Правее этого блока находятся клавиши управления курсором, а у самого правого края клавиатуры — цифровая панель, которая может выполняться съёмной.

Буквенно-цифровой блок

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

К алфавитно-цифровому блоку относятся клавиши для ввода букв, цифр, знаков пунктуации и символов основных арифметических операций, а также специальных символов. В стандартной клавиатуре PC/AT этот блок включает в себя 47 клавиш. Для некоторых языков, где число букв в алфавите больше 26, производители клавиатур выпускают клавиатуры с дополнительными клавишами в алфавитно-цифровом блоке — например, на клавиатурах для украинского языка (33 буквы) их уже 48 (см.: Украинская раскладка клавиатуры). Для русского алфавита с его 33 буквами специальные клавиатуры не производятся — все буквы русского алфавита размещены на клавишах стандартной клавиатуры PC/AT.

Клавиши алфавитно-цифрового блока делятся по рядам и по зонам. Нижний ряд блока находится над клавишей «пробел» и клавишами-модификаторами Ctrl, Alt, AltGr. Он считается первым. Выше — второй, в методе слепой десятипальцевой печати также называемый «домашним» рядом. Ещё выше — третий. Самый верхний ряд клавиш блока — четвёртый — в латинской раскладке QWERTY не содержит клавиш для ввода букв, но включает все клавиши ввода цифр. По этой причине его часто называют цифровым рядом.

Для большего удобства набора текста поверхность клавиш может располагаться не в одной плоскости, а по дуге. В некоторых клавиатурах, например «IBM Model M», или некоторых клавиатурах с раздельными зонами левой и правой руки, используется изогнутая плата, но гораздо чаще используются клавиши разной высоты. Наиболее распространённая разновидность профиля клавиш известна также, как OEM-профиль. Недостаток такого подхода в том, что клавиши из разных рядов невзаимозаменяемы. Кроме того, обе технологии невозможно применять в ноутбуках и низкопрофильных ножничных клавиатурах.

Зоной называется совокупность клавиш, закреплённых в методе слепой десятипальцевой печати за пальцами каждой из рук. Нумерация зон идёт слева направо.

Результат действия алфавитно-цифровых клавиш зависит от регистра (нижний или верхний) и уровня (первый или второй), в котором осуществляется нажатие этих клавиш.

Клавиши управления

Клавиши управления (англ. control keys) предназначены для выполнения определённых действий, могут использоваться отдельно или в сочетании с другими клавишами, включают следующие клавиши: Esc, Tab ↹, Ctrl, Alt, ← Backspace, ↵ Enter, PrtSc, Ins, Num Lock, Del, Scroll Lock, Break, ⊞ Win.

Клавиши-модификаторы Основная статья: Клавиша-модификатор

Клавиши-модификаторы предназначены для изменения (модификации) действий других клавиш, включают следующие клавиши: ⇧ Shift, Ctrl, ⇪ Caps Lock, Alt, AltGr (правая Alt) и ⊞ Win. Включение верхнего регистра клавиш (при отключённом ⇪ Caps Lock) осуществляется нажатием и удержанием клавиши ⇧ Shift. Нажатие и удержание клавиши AltGr используется для перехода на второй уровень клавиатуры. Особое значение имеет клавиша Fn: она не генерирует скан-кода, а изменяет скан-код других клавиш.

Клавиши-модификаторы используются наиболее часто, поэтому имеют увеличенный размер. А часто используемые клавиши ⇧ Shift и Ctrl продублированы по обеим сторонам блока алфавитно-цифровых клавиш.

Клавиши системных команд

К клавишам системных команд относятся следующие клавиши: SysRq, Esc, PrtSc, Pause, Break, ≣ Menu.

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

В верхней части клавиатуры стандарта PC/AT располагается блок так называемых функциональных клавиш — клавиши от F1 до F12. На клавиатурах компьютеров PC/XT было 10 функциональных клавиш (от F1 до F10), расположенных в два столбца в левой части клавиатуры. Назначение (функции) функциональных клавиш определяется в зависимости от системного или прикладного ПО: после включения компьютера — программой конфигурации материнской платы (Setup BIOS), а в последующем — запущенной операционной системой.

Назначение (функции) отдельных функциональных клавиш, комбинации функциональных клавиш с клавишами ⇧ Shift, Ctrl и Alt и «обычными» клавишами составляют часть интерфейса пользователя и, как правило, являются постоянными для отдельно взятого вида ПО. Существует ряд универсальных назначений, применяемых наиболее широко: зачастую при нажатии клавиши F1 на экран выводится встроенный справочник по программе (часто уже открытый на странице, соответствующей режиму программы, в котором она находится), а нажатие клавиши ESC приводит к прерыванию текущей операции.

Цифровая клавиатура

Основная статья: Цифровая клавиатура

Цифровой блок клавиатуры содержит 17 клавиш, аналогичных применяемым в калькуляторах, кассовых аппаратах и тому подобном. Основное назначение клавиш блока цифровой клавиатуры — дублирование функций клавиш алфавитно-цифрового блока в части ввода цифр и символов основных арифметических операций. Считается, что клавиши цифрового блока более удобны для ввода цифр и знаков арифметических операций, нежели клавиши алфавитно-цифрового блока. При отключённом Num Lock клавиши цифрового блока дублируют клавиши управления курсором.

Специализированные клавиши

Мультимедийные клавиши

Мультимедийная компьютерная клавиатура, оснащённая клавишами для изменения громкости звука и для выполнения других действий

Многие современные компьютерные клавиатуры помимо стандартного набора из 104 клавиш снабжаются дополнительными клавишами (как правило, другого размера и формы), которые предназначены для управления некоторыми основными функциями компьютера:

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

Так как многие из этих функций (управление звуком и воспроизведением звукозаписей, управление компакт-дисками и т. п.) относятся к сфере мультимедиа, то такие клавиатуры часто называются «мультимедийными клавиатурами».

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

Компактные клавиатуры

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

  • 80 % или TKL (от англ. tenkeyless — буквально «без десяти клавиш») — клавиатура стандартной раскладки без цифрового блока. Цифровой блок также может эмулироваться в пределах основной буквенно-цифровой клавиатуры при включении режима NumLock;
  • 75 % — распространённый на ноутбуках формат, при котором клавиши Home, End, PgUp и PgDown могут либо располагаться в один столбец по правому краю клавиатуры, либо эмулироваться через клавишу Fn совместно с курсорными клавишами. Малоиспользуемые клавиши (Scroll Lock, Pause, Insert), как правило, тоже эмулируются;
  • 60 % — формат, при котором клавиатуры состоят исключительно из буквенно-цифрового блока, клавиш-модификаторов, клавиш Esc, ↵ Enter и ← Backspace. Все остальные клавиши (F1-F12, стрелки и другие) эмулируются с помощью клавиши Fn. Наиболее известный представитель — Happy Hacking Keyboard.
  • Клавиатура «IBM Model M Space Saving» без цифрового блока

  • Клавиатура формата 75%

  • 60% — Happy Hacking Keyboard Professional 2.

  • Bluetooth-клавиатура для мобильных устройств с клавишами уменьшенного размера

> См. также

  • Экранная клавиатура
  • Сочетание клавиш
  • Раскладки: QWERTY, ЙЦУКЕН, Дворака.

Мультимедийная клавиатура SVEN Multimedia 731

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

Общий анамнез

Клавиатура выглядит довольно непривычно — в глаза сразу бросаются уменьшенные размеры. Для примера: в прошлый раз изученная модель 730 имеет габариты 470 × 190 × 45 мм, в то время как для 731 эти цифры совсем другие — 410 × 188 × 28 мм, т.е. клавиатура на целых шесть сантиметров уже. Где такое может пригодиться? Допустим, места на рабочем столе мало. Очевидный вариант — приобрести какую-нибудь из компактных моделей. Но у большинства последних есть свои недостатки, заключающиеся, например, в отсутствии дополнительного цифрового блока или в уменьшенных клавишах (до размеров, используемых в субноутбучных моделях, например). Кроме того, в последнее время большинство компактных клавиатур имеют уменьшенный ход клавиш и «ножничный» механизм возврата. Последнее многим нравится, но далеко не всем. Вот тут-то и выходит на сцену Multimedia 731, использующая клавиши стандартного размера и обычный мембранный механизм.

Если не считать компактных размеров, клавиатура подобна другим, более «классическим» моделям SVEN или других производителей. Она может иметь интерфейс PS/2, USB или комбо согласно информации на упаковке (на сайте указан только USB, но у нас на тестировании побывала «чистая» PS/2), так что подойдет для любого современного и не очень компьютера. Цвет — черный, символы латиницы нанесены белым цветом, кириллица — нежно-голубым (для черных моделей SVEN использует именно этот цвет, чем достаточно сильно отличается от конкурентов, отдающих предпочтение белому, красному или желтому цвету для кириллицы на черных клавиатурах), хорошо сочетающимся с синим цветом трех информационных светодиодов.

Основные блоки клавиш

Разумеется, даром в современном мире ничего не дается, и просто так взять и уменьшить размеры клавиатуры, ничего не ухудшив, невозможно. В данном случае удалось сохранить дополнительный цифровой блок и «не издеваться» над основным алфавитно-цифровым (применено стандартное решение с «прямым» узким Enter, зато большой клавишей BackSpace и полноценными RShift/LShift), однако сильно пострадали блоки редактирования и управления курсором. Последний пришлось сместить вниз, причем так, что крайние «стрелочки» оказались под съехавшимися друг к другу основным и дополнительным блоками. Сильнее всего пришлось модифицировать блок редактирования: места не осталось ни для «классической» матрицы 3х2, ни даже для нередко встречающейся в последнее время 2х3. Четыре кнопки расположены в колонку по одной, а Insert и Delete вообще «уехали» в верхний ряд. Такое расположение клавиш мы уже видели в некоторых радионаборах (например, A4 Tech KBS-2680RP), где оно было продиктовано необходимостью «впихнуть» в стандартные размеры клавиатуры дополнительные элементы управления, в первую очередь — широкий скроллер. Здесь же место, отведенное на клавишные блоки, пришлось сокращать просто для уменьшения размеров клавиатуры.

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

Что касается самих кнопок, то к ним есть только одна претензия — несмотря на обещанный на сайте производителя Пониженный шум при работе, шумность клавиатуры как раз таки наоборот высоковатая. Во всяком случае, она заметно превышает то, что демонстрировали 730 и 733. Со стороны даже кажется иногда (если забыть про цену), что клавиатура не мембранная, а механическая — такой же четко выраженный «клик». Хорошо это или плохо — решать придется каждому самостоятельно. Если вам требуется максимально тихая клавиатура, то данная модель вряд ли подойдет (вообще в этом случае гарантировано стоит обратить внимание на «ножницы», даже если они вам не совсем нравятся по тактильным ощущениям — все прочие механизмы возврата дают более высокий уровень шума). Если же особых требований к тишине нет, то все наоборот. Некоторые (как я, например :)) даже любят когда клавиатура звучит громко и четко. Спокойнее оно как-то на душе под стрекот клавиш 🙂 Но, разумеется, это приемлемо, только если во время вашей работы рядом не спит кто-нибудь из домашних.

Дополнительная функциональность

Стоит отметить, что, несмотря на уменьшенные размеры, по функциональности клавиатура практически не уступает своим старшим сестричкам. И немудрено — уменьшали-то только размеры по горизонтали, сохранив почти ту же глубину, так что выше клавиш расположилось 17 дополнительных круглых кнопок. Все они под управлением Windows XP функционируют без необходимости установки дополнительного программного обеспечения, что относится к достоинствам клавиатуры. Познакомимся с ними подробнее.

Кнопки конструктивно делятся на три группы. Первая предназначена для работы с Интернет-приложениями и относятся к ней левые восемь кнопок. Их назначение уже не раз изучено нами на примере других клавиатур, поэтому просто перечислю функции: запуск браузера (или переход на домашнюю страницу, если он уже запущен), доступ к клиенту электронной почты (запуск, если необходимо), поисковая панель Internet Explorer (если запущен) либо стандартная для Windows (в остальных случаях), обновление текущей страницы, переход к предыдущей просмотренной странице, переход к следующей просмотренной, «Избранное» Internet Explorer (если неактивен, то ничего не делает), остановка загрузки страницы.

Следом расположена кнопка управления питанием, разделяющая остальные на две группы. Она отличается от всех прочих размерами, что сложно переоценить — очень хорошо помогает от случайных нажатий, кои при неправильной настройке данной функции (в Windows XP — в предыдущих версиях операционной системы даже и настроить ничего не удастся) чреваты неприятными последствиями.

Следующие восемь кнопок управляют медиаплеером (Play/ Pause, Stop, REW, FF — первые четыре), уменьшают или увеличивают системную громкость (Mute, к сожалению, не предусмотрено, а жаль — наиболее полезная кнопка подобного назначения), а также открывают папку «Мой компьютер» или запускают калькулятор.

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

Программное обеспечение

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

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

Цены

В таблице ниже приведена средняя розничная цена клавиатуры в Москве, актуальная на момент чтения вами данной статьи:

SVEN Multimedia 731

Н/Д(0)

Итого

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

Рубрики: IT

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *