Breeze #10
21 августа 1997
  Железо  

Org 3000 - и вновь о клавиатуре для ZX Spectrum: ЙЦУКЕН vs QWERTY.

<b>Org 3000</b> - и вновь о клавиатуре для ZX Spectrum: ЙЦУКЕН vs QWERTY.
╔══════════════════════════╗
║        ORG  30000        ║
╚══════════════════════════╝


  По-моему, это уникальный
случай в истории журналисти-
ки, когда одну статью напи-
сали  люди  с  полностью  
противоположными взглядами  
на проблемы, рассматриваемые
в ней.  Это эксперимент, и 
ничего более. Хорошо  или 
плохо  получилось - решать 
вам, уважаемые читатели.

 ──────────────────────────

          (с) Юрий Буравцов,
            Алексей Михайлов

    И ВНОВЬ О КЛАВИАТУРЕ.

  Вот, давно собирался  за-
сесть за эту самую  IBM PC 
KEYBOARD by Scorpion & D.K.,
и высказать  несколько хоро-
ших  и  не очень слов о ней,
о проблеме "йцукен"'а и 
"яверты", о проблеме клавиа-
тур  Спектрума вцелом...

  IBM PC Keyboard and mouse 
controller  (в дальнейшем, 
для  краткости, просто "пи-
сишная клава") появился у 
меня не так давно - месяца 
три назад. На мой взгляд, 
клавиатура - очень важный
атрибут любого компьютера, 
без  нормальной и удобной 
клавиатуры, без  мышки, со-
вершенно невозможна комфорт-
ная работа ни в текстовых 
редакторах, ни с компьютером
вцелом.

  В  нашей стране существует
не так уж и много  стандар-
тов  на раскладку клавиатур:
фактически, только "яверты" 
и "йцукен".

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

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

 И вот, я уже на "йцукен"'е,
не прошло и двух  недель... 
На  первых  порах  иногда
просто  бесило - скорость 
набора упала раз в  десять, 
и первые дни пришлось по-
скрежетать зубами... А потом
все как-то само собой  полу-
чилось:  в один прекрасный 
день я понял, что назад  пу-
ти  нет - скорости на "явер-
ты" и на "йцукен"'е сравня-
лись...

  Итак, писишная  клава с 
нанесенными русскими  буква-
ми САМА переучивает на "йцу-
кен", как бы человек не пы-
тался этому сопротивляться!
Просто чем дольше сопротив-
ляешься, тем  позже  переу-
чишься, что  будет гораздо 
сложнее, чем если бы это 
произошло пораньше. Вот и 
вся разница. :)

  Но вернемся, так сказать, 
к истокам. Зачем  мне  лично
нужна была писишная клава?
Ну, во-первых, мне нужен был
мышак, причем я хотел не 
"поисковское уродство", а 
настоящего, красивого, удоб-
ного писишного мышака, обя-
зательно с  ковриком :), ко-
роче, как у всех нормальных 
людей с других платформ. Уже
довольно много софта поддер-
живает кемпстон-мышь, а по-
тому не пользоваться этим
удобным  девайсом и дальше 
просто не было ни сил, ни 
желания. Во-вторых, я много 
работаю с текстами, и мне 
начала надоедать  "пленоч-
ная" спековская клавиатура -
слишком  маленькая,  неудоб-
ная,  курсорные клавиши - с 
двух  сторон от пробела,
Break вообще  не там, где 
нужно, единственное ее дос-
тоинство  -  True/Inv video
расположены на нужном мес-
те...

  Одним из главных ее недос-
татков является также  и то,
что клавиши не "пружинят" 
при нажатии, маленький  раз-
мер  самих клавиш и расстоя-
ний  между  ними, в русском 
режиме некоторые буквы при-
ходится вводить нажатием
ДВУХ клавиш (где еще найдете
такой маразм?), а для того, 
чтобы поменять регистр для 
одной такой буквы, надо вос-
пользоваться сначала Caps 
Lock'ом, потом комбинацией
S.Shift+буква, потом  опять
 Caps Lock - в сумме  это 
просто не позволяет НОРМАЛЬ-
НО и БЫСТРО работать с текс-
тами. В-третьих, уж больно  
заманчиво выглядели функцио-
нальные клавиши, клавиша та-
буляции, цифровые  клавиши  
а-ля  калькулятор, отдельно 
Insert, Home, End, Page Up/
Page Down, два Shift'а, Es-
cape  и т.д. Во истину, пи-
сишная клавиатура - воплоще-
ние  опыта  многих поколений
людей, часто  работавших с 
текстами, знающих, чего им
нужно от редактора и клавиа-
туры  для максимального 
удобства и скорости.

  Соавтор этой статьи, Юрий
Буравцов, имеет клаву от 
"Робика".

  Те, кто знаком  с этим 
компьютером, поймут, что 
подключив ее к Scorp'у  юзер
лишится  возможности пользо-
ваться некоторыми расширен-
ными клавишными наборами: в
"Робике" клава герконовая 
"йцукен", но все клавиши 
имеют  по  одному  геркону. 
На плате стоит  ПЗУха, обра-
батывающая  "нестандартные" 
клавиши. Поэтому Юрию приш-
лось добавить кучу проводов 
и герконов, сделав клаву  
своей  неотъемлемой частью и
полностью приспособленной  к
Is-Dos'у, которую он не про-
меняет даже на клаву от 
Aspire. Однако, вернемся к
"скорпионовскому" контролле-
ру.

  Как  все, что делается в 
последнее время на  Спектру-
ме, контроллер писишной кла-
виатуры  сделан не совсем 
так, как нужно, и я надеюсь,
что его автор, прочитав по-
желания, сделает определен-
ные выводы...

  Начнем  с  начала. А имен-
но, с функциональных клавиш,
которые...  почему-то  не
задействованы  и не опраши-
ваются. Для каждой из сущес-
твующих в ПЗУ раскладок 
стоит запараллелить  фунцио-
нальные клавиши с управляю-
щими  клавишами самого ре-
дактора или boot'а. Напри-
мер, в Is-Dos'е:

 F1 = 1  F2 = 2  F3 = 3 ...

  Кстати, об  Is-Dos'е. Это
типичный случай, когда  ав-
торы ПО должны подстроиться
под производителей железа. 
НЕОБХОДИМО сделать ОДИНАКО-
ВЫМИ клавиши PgUp/PgDwn как
в редакторе, так  и во "вью-
вере"!  Здесь уже аппаратно 
проблему не обойти. Искра-
софтовцы, откликнитесь! Есть
несколько вариантов, напри-
мер PgUp оставить, как ss+Q,
а PgDwn  сделать  ss+I. Т.е.
стоит выпустить СПЕЦИАЛЬНУЮ 
версию IsDos'а  для писишной
клавы!

  Вернемся  к раскладкам. И
начнем с того, ЗАЧЕМ  нужна
раскладка  для  TLW,  но нет
раскладки  для  Honey  Com-
mander'а??? Кто сейчас поль-
зуется TLW? Кому  это нужно?
Кстати, не помешает расклад-
ка под редактор Ковалевско-
го, тогда и люди к нему по-
тянутся. Пока же там доволь-
но неудобно и неудачно  реа-
лизованы  некоторые комбина-
ции - зачем  идти  вразрез с
уже общепринятыми стандарта-
ми?

  Пожалуй, не лишено смысла
ввести отдельно холодный и 
горячий сброс для Скорпиона,
например, "Ctrl+Alt+End = 
Reset+Left". Довольно часто
необходимо ПОЛНОСТЬЮ "отре-
сетить" машину, а сделать  
это  можно только нажав  
кнопку  "РЕСЕТ"  на компе и 
держать стрелку  влево - 
Ctrl+Alt+Del+Left не прохо-
дит.

  Пора  решить  проблему  с
переключением русских и ла-
тинских букв при входе/выхо-
де из редакторов. Т.е. если 
выйти из IsEdit'а с включен-
ными  русскими  буквами, а 
потом начать редактировать 
новый файл, начинаются  глю-
ки... Кстати, для тех, кто 
не догадался еще, как эти 
глюки лечатся: выходите об-
ратно из редактора, нажимае-
те  оба shiftа, выскакивает 
окно "Смена диска", нажимае-
те Esc, заходите в редактор 
и продолжаете нормально  ра-
ботать...  Эту проблему,
опять-таки, должны  решать  
либо создатели IsDos'а, либо
хакеры...

  Есть  несколько  глючков в
раскладках, например, в 
ZxWord'овской  перепутаны 
клавиши вверх/вниз на стра-
ницу.

  Пожелания по цифровым кла-
вишам, расположенным справа:
какой-бы ни был включен ре-
жим, LAT или RUS, при  вклю-
ченном Num Lock'е нажатие на
цифры справа должно приво-
дить  именно к появлению 
цифр, а не символов.

  Все  вышеописанное зависит
от софта и от прошивки ПЗУхи
контроллера. Поговорим те-
перь об аппаратных недостат-
ках.

  Самый главный - это  "под-
висание"  компа во  многих  
прогах при нажатии на клави-
ши. Это "подвисание" может  
быть как временным (т.е. че-
рез несколько секунд комп
продолжит свою работу), так
и с "fatality", когда  комп
перестает реагировать даже 
на ФИЗИЧЕСКИЙ СБРОС (RESET и
стрелка  влево)!!! В послед-
нем случае остается только
выключить  и включить пита-
ние... А если вдруг у кого-
нибудь такое произойдет пря-
мо в текстовом  редакторе, 
где в RAM-диске редактирует-
ся многосотблоковый текст 
(такого пока не было - тьфу-
тьфу!!! :)? Что тогда  при-
кажете  делать, а? Отгружать
текст через каждые  пять-де-
сять  блоков, что  повышает
вероятность "железного" за-
виса? Вот уж поистине - 
"ай-би-эм пи-си ви-си!!!".

  А  как  быть  с подключе-
нием нормального Советского
кемпстон-джойстика? Дело в 
том, что на писишной клаве,
точнее, на ее скорповском 
контроллере, имеется такая 
веСТЧь, которая  называется
"эмуляция любого типа джойс-
тика":  нажимаете "<Alt> + 
<Ctrl> + <одна из цифровых 
клавиш>" - и пожалуйста, у 
ваших  ног  (в смысле - рук)
псевдоджойстик, выполняющий 
функцию Sinclair, Kempston 
или Cursor.  Вещь, несомнен-
но, удобная. Но вот вынужден
я больше не водить к себе 
гостей, привыкших  к "нор-
мальному" кемпстон-джойстику
рычажного характера. Дело в 
том, что подключенный конт-
роллер клавы самым безжа-
лостным   образом   отрубает
"палку  удовольствий", под-
ключенную  к  периферийному
разъёму. Иначе  говоря, са-
мый любимый девайс  геймеров
утрачивает  свое  реальное
название, и не в лучшую сто-
рону.

  А еще, даже если ваша не-
писишная клавиатура вполне 
вас удовлетворяет, как, на-
пример, Юрия Буравцова, но 
вы вдруг неимоверно  возже-
лали поиметь писишного мыша-
ка, то вам  все  же придется
купить и клаву тоже, потому 
что мышак без клавы в данной
ситуации  не что иное, как 
неуместное украшение крысо-
дрома.  It's  a  ЧТО, прос-
тите? Разве так  решаются  
вопросы о стандартизации? Я
так  считаю: компьютер дол-
жен быть для человека, а не
наоборот. Конечно, можно 
возразить  по этому поводу,
сославшись на Запад, мол, у
них там  "четверки"  перес-
тали штамповать, грозя скоро
прекратить и производство  
пентов. Но  ведь  именно от-
туда появилось  такое  весь-
ма полезное понятие, как 
апгрэйд. Если касаться более
широких понятий HardWare 
Сергея Юрьевича, то дискри-
минация  пользователей нали-
цо: допустим, вы  только что
купили Scorpion+, а другой
чел  покупал  еще нетурбу.
Покупать-продавать у разных
фирм по разному курсу каждый
раз не слишком-то выгодно. А
ведь прогресс не стоит на 
месте.

  Но  разве так делают циви-
лизованные производители? 
Хотя не спорю, что ZS - это,
по-видимому, самое  лучшее, 
что могло появиться в мире 
Speccy...

  Но все в этом бренном мире
несовершенно. Совершенства 
постигает человек лишь на 
небесах. Не потому ли мы так
часто употребляем термин 
Must Die?..

 Подведем небольшой итог - в
настоящее время в народе 
сложились два мнения насчет
писишной клавы. Те, кому от
компа в первую очередь нужен
текстовый редактор, без пи-
сишной клавы  не  могут себе
его представить, потому что 
несмотря на несколько не-
доработок, в целом, от этого
девайса остается   приятное 
впечатление,  потому  что
просто  УДОБНО  работать.
Если автор клавы учтет поже-
лания многих людей, высска-
занные нами в  этой  статье,
то тогда она станет еще  бо-
лее  удобной, еще больше на-
рода ее купит. А второе мне-
ние, сложившееся  среди тех,
у  кого клава  глючит в не-
которых игрушках и прогах, в
том, что писишная клава 
простому синклеристу не нуж-
на...  Чтож, сколько людей -
столько и мнений.

  Теперь более детально по-
говорим о писишном  "йцу-
кен"'е. Если  на Specc'е 
возможны три основные рас-
кладки, то на писюке одних
только "йцукен"'ов  штуки 
четыре...

  Аксиома: "Если на клавише
клавиатуры нарисована какая-
то закорючка, то нет никакой
гарантии, что после  нажатия
на эту клавишу на экране мо-
нитора  не появится совсем 
другая закорючка". Эта цита-
та взята из журнала 
"Hard'n'Soft #1'96". Рос-
сийский рынок просто навод-
нен клавами, на клавишах ко-
торых  нанесены  кирилличес-
кие  буквы, а также  символы
и  знаки  препинания  для
"русского"  режима. Обычно
русские  буквы надпечатаны
красным, иногда черным или
зеленым  цветом. Если в  ос-
новной части русского алфа-
вита расположение букв на 
клавишах  практически всех 
клавиатур совпадает, то  в
знаках препинания и других 
символах, нанесенных  на 
"цифровые" клавиши верхнего
ряда, имеются существенные 
отличия.

  Чего  юзер ждет от клавы?
Кажется, простой  вещи: на-
рисован  на клавише символ -
нажми  клавишу, и на экране 
появится этот символ. Но не
тут-то было.

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

  Среди производителей кла-
виатур нет выраженного  мо-
нополиста, поэтому фирмы-
производители готовы под-
держать любой стандарт, был
бы он  стандартом. Например,
Cherry, вслед  за  выпуском 
русской версии MS-DOS 4.01,
первой объявила о поддержке
варианта раскладки  кирилли-
цы, предложенного фирмой
Microsoft.

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

  И вот, стало быть, в ПЗУхе
контроллера клавы  одно, а в
исдосе - другое. Значит, бу-
дем ждать, когда где-то поя-
вится третье?

 __________________________
    ────────────────────



Другие статьи номера:

От авторов - Спектрум умирает, а PC рулит?

От авторов - о Севастопольских группах и новом обьединении спектрумистов "Amazing Software Making".

Новости - новинки: Doom, Dragonia, Avenger, Great Gurianos, Cerius, Offtopic, Hip Hop, Treminal v2, Online 84-85.

Новости - результаты опроса Спектрумистов: рейтинг популярности - Игры, Системные программы, Журналы, Железо и т.д.

Новости - анонс свежих поступлений от Oberon Group.

Новости - Некролог по безвременно покинувшего ряды спектрумистов Deribas/Duke Soft Group.

Анонс - Что ждет спектрумовский мир в близжайшее время: Enlight 97, Spectrofon 22-23, партия всевозможных игр, журналов, demo из Запорожья и Челябинска.

Обо всем - интервью очень известной всем группой FLASH Inc.

Обо всем - тексты с IBM: Андрей СМИРЯГИН - "ОНА".

Org 3000 - и вновь о клавиатуре для ZX Spectrum: ЙЦУКЕН vs QWERTY.

Рекалама - рекалама и обьявления.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Обо всем - Выход в TR-DOS из Basic-48.
Анкеты - Интервью об Enlight'е.
News - Karbo came back and wrote new music, Freeman is in Ukraine now, in Odessa (left there before the Maidan, to the sea, for health reasons), sculpts games for mobile phones, Mythos codes firmware for BMW on outsourcing and is engaged.
Давайте посмеемся - Результаты конкурса ответов на вопросы. Конкурс на самый смешной анекдот , случай из жизни. 25 анекдотов от редакции.
Юмор - анекдоты.

В этот день...   26 января