Восстановление классической клавиатуры IBM Model F

f9111eff96a548f3bf45d290554e5151.jpg
Оригинальная IBM Model F продавалась с IBM PC 5150 — первым IBM PC

Для многих качество клавиатуры не имеет большого значения: для них это дешёвое периферийное устройство без разницы, какого производителя. Но некоторые люди, которые работают с клавиатурой по 8–12 часов в день, начинают понимать, что клавиатуры бывают разными. Словно механик, который покупает гаечные ключи одной и той же фирмы, или столяр, предпочитающий рубанок 150-летней давности, так и они осознают, что раньше инструменты делали лучше, чем сейчас. Это сложно описать словами, но старые механические клавиатуры не тягучие, клавиши нажимаются чётко и точно, по ним не нужно стучать, они более эргономичные. Они даже звучат приятнее.

Хотя в последние годы на волне новой моды производители выпускают современные механические модели класса hi-end, но ни одна из них не превзойдёт лучшую клавиатуру в истории компьютерной техники — классическую IBM Model F, которая выпускалась в 1981–1994 гг.
Сегодня достать оригинальную клавиатуру IBM Model F практически невозможно, разве что посчастливится найти такую на складе списанной техники или купить на аукционе за примерно 500 долларов. Клавиатура давно снята с производства.

Но в последнее время энтузиасты приложили немало усилий, чтобы изготовить точную копию такой механической клавиатуры — IBM Model F Kishsaver. Для этого пришлось изготовить новые литейные формы для изготовления клавиш из пластика, разработать с нуля печатные платы и повторить всё остальное, что сделала IBM в конце 70-х.

Механические клавиатуры


Первые компьютерные клавиатуры для Commodore 64, оригинального Macintosh и первых ПК сильно отличались от современных клавиатур. В каждой клавише был установлен переключатель с довольно сложным пружинным механизмом, которые приятно клацал. Например, в терминалах DEC VT100 были установлены пружины хитрой формы от Hi-Tek, в оригинальном Macintosh, Commodore Amiga и Atari 800 — завёрнутые в спираль пружины от Mitsumi.

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

1ebd53ad4cbd4828bfda80b12d651cb2.png
Пружинный механизм в пишущей машинке IBM Selectric

В то время как другие производители постепенно отказывались от пружинного механизма, IBM проявляла удивительную стойкость и продолжала выпуск модели IBM Model F. Она впервые появилась в продаже в комплекте с компьютером IBM System/23 в августе 1981 года, за месяц до выпуска первого IBM PC. В 1985 году на смену IBM Model F пришла IBM Model M, но базовый механизм замыкания контактов в клавише остался тем же. Именно этот пружинный механизм обеспечивает приятное тактильное ощущение, которое отсутствует в современных клавиатурах.

0deb681c54f64f098d92a82a546929f9.gif
Пружинный механизм в клавиатуре IBM Model F

IBM продала подразделение по производству Model M компании Lexmark в 1991 году, а в 1996 году работники бывшего завода IBM в Лексингтоне, штат Кентукки, выкупили права и печатные формы для изготовления Model M. Её и сейчас можно купить в компании Unicomp примерно по той же цене, что и в 1986 году, как и сотни других моделей механических клавиатур, сделанных на заводе в Лексингтоне. Но все эти модели сделаны на базе Model M, в то время как технологии производства Model F, казалось, были утеряны.

Kishsaver


На первый взгляд, раскладка клавиатуры Model F выглядит странно, как и у других клавиатур 70–80-х гг. В те времена раскладка постоянно менялась. Например, расположение клавиш со стрелками в форме перевёрнутой буквы «Т» впервые появилось на клавиатуре DEC LK201 в 1982 году. Расположение кнопок с левой стороны — Control, Alt, Caps Lock и Tab — не было стандартизировано до середины 80-х. Клавиша Windows и вовсе появилась только в 1994 году (на клавиатуре Microsoft Natural Keyboard).

В конце 80-х раскладка клавиатур была утверждена стандартами ANSI и ISO, но до сих пор энтузиасты выпускают клавиатуры, где клавиши расположены не по стандарту, а более удобно. Наступила эпоха моддинга клавиатур.

6258fb4c88e24eaaa544d227e24bb093.jpg
Happy Hacking Keyboard

Примерно в 2012 году на некоторых крупных форумах клавиатурных энтузиастов появились слухи, что кто-то сделал странную копию клавиатуры IBM. Она была маленькой, всего с 62 клавишами, сделана из металла и использовала такие же гнущиеся пружинки в переключателях, как IBM Model F. Это была клавиатура для IBM 4704, Part Number 6019284, которую изготовил канадский энтузиаст под ником Kishy.

c3dd8872aaee482d8c382d61e97e40e9.jpg

0711b5e44f3d41a59762d34ec8cb7745.jpg

d92bab5afe1d4e09a461ddc52df8b985.jpg
Kishsaver

Клавиатуру назвали Kishsaver.

В то же время сообщество энтузиастов задумалось над восстановлением настоящей, оригинальной клавиатуры IBM Model F. Они решили сделать open source контроллеры, чтобы древнюю электронику в клавиатуре IBM можно было подключить по интерфейсу USB.

В качестве основы энтузиасты взяли оригинальную IBM F77 Kishsaver.

d87f12a1265040a1a4c99abff572e73b.jpg
Оригинальная клавиатура IBM F77 Kishsaver

7db3b47c803e4c8693f6a423d42053ff.jpg
62-кнопочная реплика IBM Model F

Один из инженеров, который занимался проектом, восстановил множество таких клавиатур за многие годы. Он тщательно измерил каждую деталь IBM Model F из своей коллекции, чтобы сделать заказ на одном из китайских заводов.

Реверс-инжиниринг печатной платы тоже был относительно простой задачей.

1b591984e9ae44759298c293c758650b.jpg
Печатная плата 62-кнопочной клавиатуры Kishsaver

ea95ac00cab6472f9bef81e718252e27.jpg
Рендер алюминиевого корпуса для клавиатуры

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

9855e8f5891c4dd094350bdeb2d3afcd.jpg
Переключатели Model F из токопроводящего пластика

Воссоздание 62-кнопочной IBM Model F можно назвать одним из главных достижений энтузиастов винтажной компьютерной техники. Оно особенно примечательно в связи с тем, что сейчас ни один производитель не выпускает такие клавиатуры.

Сейчас «самодельные» 62-кнопочная и 77-кнопочная IBM Model F продаются в онлайн-магазине по цене $325 или $376.

7baa267df3c54adaaa0ccdccb846168a.jpg

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

© Geektimes