Автор: Вилельф
Оригинальный материал

Клавиатура Сура PK8000
Мой путь в мир компьютеров начался в шестилетнем возрасте с машины «Сура ПК8000», подключенной к черно-белому телевизору. Затем были знакомства с MSX-2, различными моделями БК, ПК и, конечно, ZX Spectrum. Последний надолго стал моим фаворитом. Мой экземпляр был собран в Пензе в корпусе от «Суры», с монитором «Корвет» и парой дисководов. В начале 90-х я и понятия не имел, как выглядит оригинальный «Спектрум». Главным было то, что софта для него существовало огромное количество, клоны стояли во многих домах, и обмениваться коллекциями игр не составляло труда.
Однако меня постоянно раздражали неудобные, а порой и совершенно нелогичные схемы управления в играх. О каком джойстике Синклера могла идти речь? Почему для движения нужно было жать OPQAM? И где, в конце концов, обычные стрелки? Их просто не было на клавиатуре.

Скриншот выбора управления в игре Rolling Thunder (Клавиатура - та же OPQAM)
Ситуация усугублялась при программировании: приходилось либо клеить на клавиши бумажные подсказки, либо заучивать комбинации. Отдельных клавиш для перемещения курсора или даже привычного Backspace не существовало. Изучая историю Синклера, я списывал это на стремление к удешевлению, миниатюризации и популярность джойстиков. Однако, взглянув на клавиатуры других компьютеров конца 70-х — начала 80-х, я понял, что проблема носила всеобщий характер. Производители, похоже, просто переносили логику печатных машинок, не задумываясь о новом способе взаимодействия. Кому нужны отдельные, единообразно расположенные клавиши для курсора, до которых можно дотянуться одной рукой, не глядя?
Apple в своих ранних моделях Lisa и Macintosh пошла еще дальше, вообще отказавшись от клавиш курсора, чтобы приучить пользователей к мышке.

Клавиатура Apple M0110
Чтобы в полной мере оценить масштаб неудобств, с которыми сталкивались пользователи при смене компьютера, стоит посмотреть, как это выглядело на практике.
❯ Худшие из худших: зоопарк раскладок
На печатных машинках курсорные клавиши были не нужны, но для навигации по меню, спискам и управления в играх они казались очевидной необходимостью. Создавалось впечатление, что создатели этих компьютеров сами ими не пользовались, раз допускали такие решения, которые оставались неизменными годами, как, например, в линейке Atari 400, 800 и 800XL.
Apple: путь проб и ошибок
Как уже упоминалось, на Lisa и Macintosh клавиш курсора не было вовсе. На Apple II они появились, но… только для движения влево и вправо. Логику такого решения понять сложно.

Клавиатура Apple II
Это порождало хаос в играх. К примеру, в Ms.Pac-Man за движение вверх и вниз отвечали клавиши A и Z, а в Lode Runner управление было вовсе привязано к блоку IJKL.

Скриншот игры Ms.Pac-Man
В моделях Apple IIc и IIe наконец-то добавили полноценный блок, но в Apple III разработчики снова «изобрели велосипед», расположив четыре клавиши в виде перевернутой буквы «Т» (три в ряд и одна сверху).

Клавиатура Apple IIc с курсорным блоком

Клавиатура Apple III с нестандартным расположением
Использовать такие схемы одной рукой было крайне неудобно. Но настоящим кошмаром был переход между компьютерами разных производителей, где раскладки кардинально отличались.
Atari 400, 800, 800XL (1979)
Здесь для управления курсором нужно было удерживать клавишу Control. В младшей модели 400 к этому добавлялись неудобства мембранной клавиатуры.

Клавиатура Atari 800XL
BBC Micro (1981)
Здесь клавиши курсора уже шли подряд и не требовали нажатия Control, но их порядок отличался от Atari.

Клавиатура BBC Micro
Переход с Atari на BBC означал необходимость заново учиться мышечной памяти.
HP 9835 (1979)
Крошечные клавиши курсора были вынесены в верхнюю часть корпуса, где их было легко задеть случайным движением руки.

Клавиатура HP 9835
TRS-80 (1977) и Tandy Color Computer (1980)
Все четыре направления присутствовали, но были разбросаны по разным углам клавиатуры.

Клавиатура Tandy Color Computer
Casio
В Японии ситуация была не лучше. На ноутбуке Casio FX 9000p клавиши были выстроены в линию в непривычном порядке.

Ноутбук Casio FX 9000p
Commodore: компромиссные решения
Особенно странным выглядело решение в невероятно популярном игровом компьютере Commodore 64. Две клавиши отвечали за четыре направления (вверх/вниз и влево/вправо), а для выбора нужного приходилось использовать клавишу-модификатор. Хотя ее расположение позволяло управлять одной рукой.

Клавиатура Commodore 64
Commodore 128 получил более привычный рядный блок:

Клавиатура Commodore 128
А в Commodore Plus/4 блок курсорных клавиш был настолько мал и неудобно расположен, что подходил разве что для редкого редактирования текста.

Клавиатура Commodore Plus/4
Amiga: приближение к стандарту
В Amiga 1000 раскладка уже была ближе к привычной, но движение вверх-вниз все еще приходилось на одну клавишу, что было менее эргономично.

Клавиатура Amiga 1000
А вот в Amiga 500 и 2000 наконец-то появилось классическое Т-образное расположение, которое стало стандартом де-факто.
❯ Под занавес. Первыми были вовсе не IBM!
Долгое время я был уверен, что стандарт Т-раскладки изобрела компания IBM с моделью клавиатуры Model M (1985). Однако выяснилось, что как минимум две компании использовали такое расположение еще раньше. Тем не менее, именно IBM сыграла ключевую роль в его повсеместном распространении.
В процессе поиска материалов я обнаружил, что первые клавиатуры с привычной нам раскладкой появились еще в 1970-х годах на компьютерных терминалах.

Терминал ADDS Консул 880
Более современный и влиятельный дизайн представила в 1982 году компания Digital Equipment Corporation со своей клавиатурой LK201.

Клавиатура LK201
Подводя итог, можно сказать, что история знает множество неудачных и просто странных реализаций курсорных клавиш. Работая над этой статьей, я не раз мысленно благодарил тех дизайнеров и инженеров, чьи решения в итоге привели нас к единому, удобному стандарту. Благодаря им сегодня мы можем сесть за любой компьютер и, не задумываясь, продолжить работу или игру. Если у вас есть мысли о том, почему стандартизация заняла так много времени, или вы знаете логику, стоящую за некоторыми из этих решений, — делитесь в комментариях!
Больше интересных статей в нашем блоге о Хабре. Доступные серверы для ваших проектов здесь.
Больше интересных статей здесь: О гаджетах.
Источник статьи: OPQAM, IJKL, 67890. О том, как нам реально повезло с курсорными клавишами.