Вот скажите мне: какие ассоциации вызывает у вас выражение «офисная клавиатура»? Наверное, что-нибудь простое, как три копейки и столь же дешевое, не так ли? Почему сложилась такая ситуация, если учесть, что именно в офисе клавиатура является самым важным средством общения с компьютером, причем возложить на нее дополнительные обязанности (кроме собственно ввода текста) весьма полезно? Основная причина этого цена.
Для офиса отлично подходят современные мультимедиа-клавиатуры, дополнительные кнопки которых можно запрограммировать на запуск наиболее часто используемых программ (которых у офисного пользователя немного) или выполнение рутинных действий. Однако те модели, которые легко можно перенастроить как угодно стоят, как правило, достаточно дорого. Причина проста все эти возможности реализуются в комплексе с драйверами, а программное обеспечение вообще-то стоит денег (тем более, что у лучших моделей оно не уступает коммерческим программам так Cherry KeyM@n по возможностям похож на некоторые клавиатурные программы ценой 50–60 долларов). Если «загнать» настраиваемость в железо, получится еще веселее я никогда не забуду некоторые превосходные модели по цене около 500 дойчмарок (на тот момент примерно 300 долларов). Те же модели, которые стоят недорого, обычно достаточно жестко нацелены на работу именно с мультимедийными приложениями, а для более полного использования их возможностей придется устанавливать дополнительное программное обеспечение, чего в офисе никто без необходимости делать не будет.
Итак, сложилась парадоксальная ситуация. На рынке существуют достаточно дорогие и крайне универсальные клавиатуры, пригодные как для «домашней мультимедии», так и для офиса, и недорогие модели, специализирующиеся на первой группе приложений. Логичным было бы появление третей группы недорогих клавиатур, заточенных конкретно под офисные задачи. Именно такую модель мы сегодня и будем рассматривать.
Как можно сделать такую клавиатуру? На самом деле, ничего особого сложного в этой задаче нет. Ключ к разгадке дает стандартизация интерфейса (и, в частности, клавиатурных макрокоманд) в большинстве современных приложений. К примеру, современные текстовые редакторы «знают» что при нажатии комбинации клавиш Ctrl-V на любой клавиатуре необходимо взять содержимое буфера обмена и вставить его в текущую позицию редактирования. Точно также за сохранение файла отвечает комбинация Ctrl-S, а за открытие Ctrl-O. В результате, мы можем просто сделать специальные клавиши, посылающие коды, соответствующие данным стандартным комбинациям. Для приложения нет никакой разницы, как именно создано клавиатурное сообщение, так что оно в любом случае выполнит необходимую операцию. Плюсом такого подхода является простота проектирования и производства клавиатуры, а также отсутствие необходимости в драйверах. Минусом ничего нельзя перенастроить. Однако для недорогой офисной клавиатуры последнее нельзя считать существенным недостатком. Ну а теперь перейдем к практической реализации данного подхода на примере ProfiLine WK-8000.
Клавиатура в целом
Модель имеет достаточно компактные размеры, но вполне стандартную раскладку с большим «L-образным» Enter. В клавиатурах с такой раскладкой приходиться уменьшать либо Backspace, либо одну из клавиш Shift. В данном случае пострадал правый Shift: клавиша имеет уменьшенную длину, а справа от нее помещена клавиша «|». В принципе, такое расположение несколько нивелирует уменьшенный размер клавиши хуже было бы, если б «палка-слэш» располагалась слева от Shift.
Еще одна особенность клавиатура это тонкая модель, так что пришлось пойти на уменьшение хода клавиш (3.5 мм). К этому, естественно, нужно привыкнуть, что не всегда будет легко, но вполне реально. Хотя это кому что больше понравится, конечно, но по мне главное, чтоб кнопки имели стандартный, а не уменьшенный размер и более-менее стандартную раскладку. Зато клавиши с уменьшенным ходом производят меньше шума (даже при нормальной «жесткости»), а тонкая нижняя часть позволяет превосходно обойтись без каких-либо подставок. При этом угол наклона достаточно большой, поскольку задняя часть клавиатуры примерно на сантиметр толще. Если кому-нибудь этого мало, то он может воспользоваться парой крепких и надежных ножек, увеличивающих высоту еще примерно на сантиметр.
Есть у клавиатуры еще одно отличие, не сильно заметное на первый взгляд она примерно на два сантиметра уже большинства моделей. В результате промежутки между блоками клавиатуры заметно сократились. На мой взгляд, на удобстве работы это если и сказывается, то не сильно, причем не факт, что в отрицательную сторону. А вообще ее размеры (максимальные) 445 × 172 × 24,2 мм немного.
Дизайн клавиатуры очень неплох серебристый цвет корпуса, черные основные клавиши, серые дополнительные кнопки. Такая цветовая гамма будет идеально сочетаться с серебристо-черным цветом очень многих ЖК-мониторов. В общем, клавиатура для офиса, претендующего на звание «продвинутого» :) Латиница нанесена на клавиши белой краской, как будет нанесены символы кириллицы я пока не знаю тестировал предпродажный образец, но, скорее всего, той же белой краской: фактически это стандарт для клавиатур с черными клавишами.
С компьютером клавиатура соединяется полутораметровым тонким кабелем с разъемом PS/2 на конце. Более современный вариант не предусмотрен в офисе все-таки это основной стандарт и будет таковым еще немало времени, однако возможна комплектация клавиатуры и переходником PS/2-USB. Дешевле было бы сделать совсем наоборот, однако было принято достаточно логичное решение, что большинство пользователей должно иметь возможность обойтись без каких-либо переходников.
Официально ресурс клавиатуры составляет 10 миллионов нажатий клавиш. Нельзя сказать, что это слишком уж много даже для мембранной клавиатуры, однако такой же ресурс у достаточно популярных клавиатур от Logitech, и вроде никто пока особо не жаловался.
И еще одна любопытная деталь у клавиатуры не три светодиодных индикатора в правой части, а четыре. К трем стандартным «Локам» добавился четвертый «F Lock». Что это такое обсудим позднее.
Ну что ж подключаем клавиатуру и попробуем поработать. Но сначала пара слов о совместимости с программным обеспечением.
Где это будет работать
Что есть драйвер? Драйвер это прослойка, способная примирить прикладное и системное (но более высокого уровня) ПО с аппаратурой. Соответственно, все особенности аппаратуры могут быть учтены в драйвере, а дальше перетранслированы в то, что поймут программы. Как правило, драйверы также позволяют производить тонкое конфигурирование аппаратуры. Если вернуться в нашу предметную область, то драйвер может транслировать нажатия дополнительных кнопок клавиатуры в специальные сообщения, не обязательно даже присущие «стандартным» клавиатурам (колесико прокрутки, например ;)), ну а если софту от таких сообщений ни холодно, ни жарко, то можно преобразовать эту клавишу, например, во что-то вроде клавиатурного макроопределения. Собственно, таким образом, и достигается универсальность лучших моделей мультимедиа-клавиатур.
WK-8000 использует стандартные драйверы системы, что уже накладывает некоторые особенности: настройка невозможна, так что клавиатура должна полагаться на то, что ее «поймут». А это сужает список поддерживаемого программного обеспечения. В частности, по информации производителя полностью поддерживаются только современные версии Windows: ME, 2000 и ХР. Впрочем, основные-то клавиши будут работать хоть в DOS, а вот что будет с остальными я, например, проверить не смог по причине отсутствия под боком чего-либо более древнего, чем упомянутые системы ;) Сложнее с прикладным программным обеспечением. Разумеется, проверить функционирование всех приложений, представленных на рынке просто невозможно, поэтому можно лишь дать информацию о программах, которые применяются наиболее часто.
Что у нас чаще всего применяется в офисе? Разумеется, MS Office :) Так что по этому пакету информация исчерпывающая поддерживаются все версии, начиная с Office 97. Правда, указано, что не все кнопки для работы с электронной почтой будут работать в Outlook 97, однако сказано, что в последующих версиях Outlook ситуация изменилась абсолютно все работает так, как задумано.
Можно делать выводы и относительно другого программного обеспечения примерно ясно, что клавиатуре требуется для полноценного функционирования. Можно уже делать оценки в зависимости от даты выпуска приложения, а также на основании того, насколько ПО «корректно» себя ведет с точки зрений рекомендаций Microsoft (разумеется, продукция самой Microsoft вполне может рассматриваться как образец корректности).
Ну ладно хватит уже теории. Пора перейти к практике.
F-кнопки старая идея на новый лад
Фактически самой важной из 15 дополнительных кнопок является «F»-кнопка, переключающая двенадцать функциональных клавиш из основного режима в специальный и обратно. Идея не нова, однако в данной клавиатуре переопределение выполняется аппаратно: скан-коды именно вырабатываются клавиатурой, а не транслируются драйверами. Ну а поскольку режим этот аппаратный, а переопределить «F» нечем, можно как раз и индикатор предусмотреть специальный, про который я выше уже упоминал. Замечу, что F-режим включен по-умолчанию, что вряд ли обрадует пользователей-традиционалистов, но в офисе все же будет в самый раз. Заметить, что режим включен проще простого: индикатор не просто есть он еще и красный, а остальные три зеленых, так что ошибиться невозможно.
Итак, рассмотрим, что из функционалок во что превращается.
«F1» становится клавишей «Help». На деле же это означает, что в обоих режимах она работает одинаково, поскольку традиционно используется для вызова справки даже в программах DOS :)
Дальше идут три очень полезных для офиса клавиши «New», «Open» и «Save» (в девичестве «F2»-«F4»). Их действие понятно из названия и соответствует соответствующим функциям меню «File». С их функционированием я разобрался не до конца. Клавиши превосходно работают во всех приложениях Office (что и обещалось), да и во многих других, использующих те же Ctrl-комбинации для выполнения данных действиях. Во многих, но не во всех вроде бы вполне «правильно» написанный Macromedia Dreamweaver MX не хочет ни работать с этими кнопками так, как задумано (несмотря на те же горячие клавиши), ни воспринимать их как обычные функционалки. В общем, не все гладко. Но там, где работает, приносит немалую пользу.
Следующая четверка кнопок «Replace», «Spell», «Undo» и «Redo». С последними двумя все понятно, первая вызывает функцию поиска и замены в документе, а вторая проверку правописания. На мой взгляд, это основная ошибка производителей в назначении клавиш, поскольку в Word уже есть горячая кнопка для проверки орфографии и грамматики, но это «F7». Таким образом, в нормальном режиме для выполнения данной операции нужно нажимать «F7», а в «F-режиме» фактически «F6». Думаю, вряд ли кто станет спорить с тем, что лучше было бы постараться обойтись без чехарды как получилось с вызовом справки.
Последние четыре функциональных клавиши отданы функциям работы с электронной почтой «Reply», «Reply All», «Forward» и «Send». Их назначение понятно любому, кто пользовался хоть одним почтовым клиентом :)
«F» переключает действие и двух кнопок, не относящихся к функциональным. «PrtScn» становится просто «Print» (действие ее понятно), а кнопка NumLock в «F»-режиме вставляет в текущую позицию редактирования символ евро (при работе с локализованными версиями ПО только в английском режиме, разумеется), исправляя таким образом некоторую историческую несправедливость, и облегчая жизнь тем, кому часто нужно употреблять в документах символы денежных единиц.
Что показала практическая проверка работы совместимости клавиатуры с ПО? Результаты сложные. Как я уже говорил выше, с офисом проблем никаких (я использовал русскую версию MS Office XP), с Dreamweaver не работает это никак, с остальными программами возможно всякое. Вот, к примеру, почтовый клиент The Bat. Часть кнопок не работает вообще, причем также себя ведут и две средних клавиши из «специально приписанных» к почте «Reply All» и «Forward». «Reply» работает правильно, создавая ответ на текущее письмо, но точно также ведет себя и «Send», что абсолютно неверно. «New» создает новое письмо, чего и требовалось, но «Replace» делает то же самое, а «Spell» вызывает панель поиска. Т.е. возможно все, что угодно. Впрочем, клавиатура у нас офисная, а в Office все работает уже немало. И если для работы с почтой вы используете Outlook или Outlook Express, а не Bat, то все специальные кнопки будут задействованы и добавят удобства в работе.
Дополнительные кнопки WK-8000
Кроме «F» на клавиатуре имеется еще 14 дополнительных кнопок (не клавиш), расположенных выше функционального ряда. Делятся они на две группы: первая (8 кнопок) работает «глобально» с компьютером, вторая (6 кнопок) с текущим приложением. Поскольку все они представляют собой чистые макроопределения, проблем с совместимостью, естественно, никаких. Ну если только вам попадется в руки древнее приложение для Windows 3.x, уверенное, что вставка буфера обмена это Ctrl-Ins и ни что иное, то кнопки редактирования в нем работать не будут, но это уже все-таки проблемы приложения, а не клавиатуры: давно уж было указано, какие клавиатурные комбинации положено использовать в программах.
Итак, начнем сначала. Кнопка «WWW» по сути своей посылающая в компьютер последовательность Ctrl-Alt-O (если верить инструкции), но мне вот даже не пришлось ее настраивать браузер запускался сразу. Сказано правда, что кроме запуска браузера кнопка осуществляет переход на стартовую страницу если он уже был загружен, однако Mozilla 1.4 похоже сие не касается просто запускается еще одна копия. Кнопку можно и перенастроить вешаете на данное сочетание другую программу да и все.
«Email» генерирует последовательность, которая почему-то в документации не указана конкретно. У меня сразу же стала запускать The Bat, установленный как почтовый клиент по умолчанию, что и требовалось.
«Word» генерирует Ctrl-Alt-D. По умолчанию работать отказалась, нуждается в настройке. Для следующей кнопки, а именно «Excel» верно то же, что и для «Word», только комбинация клавиш уже Ctrl-Alt-E. Следующей кнопкой является ненастраиваемая «My Com.», открывающая «Мой компьютер», а за ней расположена кнопка «Calc», генерирующая последовательность Ctrl-Alt-C и нуждающаяся в настройке пользователем. Впрочем, «Excel» и «Calc» можно и не настраивать, а использовать их для ввода символов евро и копирайта соответственно, но наиболее разумным будет все же назначить генерируемые этими тремя кнопками комбинации клавиш соответствующим приложениям. Ну, разве что, за исключением калькулятора можно и что-нибудь более полезное по его кнопке запускать. Замечу, что для тех, кого пугает идея привязки горячих клавиш для приложений, существует и маленькая утилита, которая может сделать все сама. Она может оказаться и в комплекте, а также ее можно получить при помощи Интернет. Впрочем, бывалые сисадмины наверняка предпочтут один раз настроить пользователю вызов приложений, нежели ставить ему на компьютер нечто, чем он себе может испортить жизнь ;)
Следующие две кнопки имеются на многих даже не мультимидийных клавиатурах, поддерживаются еще начиная с Windows 98 и заслужили стойкую нелюбовь очень многих пользователей. Да-да, я говорю именно про «Power» (выключает компьютер) и «Sleep» (отправляет его в спящий режим, если такой настроен). Впрочем, обычно их не любили за расположение под блоком редактирования, да еще и в виде стандартных клавиш, на которые так легко нажать случайно, а тут все-таки две маленькие кнопки, да еще и на отшибе. Лично я не вижу в них пользы, поскольку к частым операциям выключение компьютера совсем не относится, так что можно вполне это делать и через меню или даже кнопкой на корпусе, но раз уж не мешает, то пусть будет может кому и пригодится.
Теперь перейдем к кнопкам второго блока. Первые три мне очень понравились. Собственно, за подобные кнопки я в свое время очень любил клавиатуры Sun SPARCStation, теперь же они доступны всем «Cut», «Paste» и «Copy». В целом, руки уже натренировались нажимать нужные комбинации, но одна кнопка позволяет сделать то же самое с меньшими усилиями.
А вот следующую кнопку особо полезной считать не могу: кнопка «Mark» включает режим, в котором любое нажатие курсорной клавиши рассматривается так, как будто вместе с ней нажата и клавиша Shift, т.е. вместо перемещения курсора происходит выделение текста (этакие аналог CapasLock но не для букв :)). Выключается режим нажатием любой кнопки или клавиши, отличной от курсорной. По-моему, все-таки, проще освоить Ctrl и Shift-комбинации, чем нашаривать эту кнопку (которая выполняет лишь работу последних), но это я так думаю. Начинающие пользователи вполне могут придерживаться прямо противоположного мнения.
Следом расположенная кнопка «App.» служит аналогом Alt-Tab переключает запущенные приложения. Опять же хорошо для новичков, но вряд ли будет оценено опытными пользователями. Последняя кнопка («Close») закрывает текущее приложение. Очень полезно (особенно с учетом того, что в «F»-режиме комбинацию Alt-F4 не нажмешь), но будьте осторожны: закрывается все приложение со всеми открытыми окнами, что в некоторых случаях может оказаться немного не тем, что вам хотелось бы получить.
Как видите, на клавиатуре нет никаких кнопок для управления проигрывателями, регулировки уровня громкости и прочей «домашней» функциональности, зато она буквально напичкана средствами облегчения рутинной офисной работы. Чего и можно было ожидать уже глядя на ее название.
Итого
Вроде все уже и рассказано, так что хочется лишь в очередной раз порадоваться тому, что производители перестали выпускать «клавиатуры вообще», а занялись сегментацией данного рынка. До последнего времени мы могли купить либо дорогую сверхнавороченную клавиатуру, умеющую все, либо недорогую мультимедийную модель с ограниченными возможностями настройки, либо простейшую клавиатуру без каких-либо дополнительных кнопок, теперь же к этому списку добавились и недорогие офисные клавиатуры. Посмотрим, что будет происходить дальше с этим классом устройств, но уже первый рассмотренный нами сегодня его представитель произвел очень неплохое впечатление. По крайней мере на меня :) Но я уверен в том, что многие администраторы в крупных компаниях тоже по достоинству оценят WK-8000.