Виртуальные клавиатуры

Сперва крохотное личное наблюдение: ни один из друзей и знакомых автора этих строк не слышал о существовании виртуальных клавиатур.

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

Однако в любом случае все пользователи, независимо от предпочтений, получают в свое распоряжение виртуальную клавиатуру, входящую в поставку Windows и большинства дистрибутивов Linux. Назначение системных приложений понятно из названия группы: виртуальные клавиатуры нужны для людей с ограниченными возможностями. Но не только!

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

Другая область применения виртуальных клавиатур - ввод текста в нужной раскладке при отсутствии поддержки таковой в операционной системе или в случае использования клавиатур с «неправильными» кнопками. Число наших соотечественников за рубежом не поддается учету, зато доподлинно известно, что клавы или, на худой конец, наклейки с русскими буквами «там» в дефиците. Виртуальная «доска» избавит от необходимости ввода текста, выполненного транслитерацией: по правде сказать, после прочтения двух - трех строчек, написанных транслитом, хочется рассказать таким «писателям» много нового как о них самих, так и об их родственниках.

Как работает виртуальная клавиатура? Да очень просто: вызываем к жизни программу, устанавливаем курсор в поле ввода текста, а затем мышью кликаем по нужным кнопкам. Так зачем обращаться к альтернативным приложениям, когда можно задействовать системную «Экранную клавиатуру» в сочетании с «Таблицей символов»? Дело в том, что такая связка, мягко говоря, не очень удобна. Да и в виртуальных клавиатурах от сторонних девелоперов присутствует масса вкусных дополнительных функций.

Сегодня речь пойдет о бордах для ПК. Формат наших обзоров позволяет рассмотреть либо 9, либо 15 приложений одного класса. Как мы ни старались, но более десятка программ отыскать не смогли. Зато обнаружили несколько онлайн - приложений, позволяющих обойтись без установки виртуальных клавиатур.

Если вам нужны - цитируем - «все языки мира здесь и сейчас», отправляйтесь на allanguages.info, где вас ждет виртуальная борда с 70 языковыми раскладками, функцией ввода текста справа налево и другими интересными возможностями. Другой сетевой сервис именуется незатейливо - Virtual Keyboard. Помимо большого числа поддерживаемых языков в нашем распоряжении функции отправки введенного текста в Twitter, Facebook и по электронной почте, перевод на любой язык, а также поиск в Google и Wikipedia.

Click-N-Type 3.03.410

Разработчик: Lake Software

ОС: Windows 98 и выше

Объем дистрибутива: 1,36 Мбайт

Русификация интерфейса: нет

Адрес: cnt.takefotks.com

После инсталляции приложения в меню кнопки «Пуск» на «Рабочем столе», в разделе OS Dependent Fixes нас ждала команда правки реестра для устранения некоторых ошибок при работе в среде Windows 7. Впрочем, можно обойтись и без установки приложения, т. к. доступна portable - версия Click - N - Type. Правда, скорее всего, какое-то время все-таки придется потерять на поиски модуля локализации на официальном сайте. Зато число языковых модулей заслуживает высшей оценки. Программа представляет собой форменный конструктор «Собери сам»: не пугайтесь, речь идет не о компиляции из исходных текстов, а только лишь о плагинах.

В базовую поставку не входит русификатор и модуль озвучивания вводимого текста. Но качество реализации оного ужасно, так что пользы от него немного. Выбор раскладки не очень удобен - отправляйтесь в меню File Configurations. Отметим возможность ввода текста из буфера обмена: для этого нужно вставить фрагмент в поле рядом с кнопкой Buffer. Еще одна полезная фишка - AutoClick - позволит обойтись без нажатия кнопок: достаточно задержать курсор на нужной клавише. Кроме этого предлагаются пре - диктивный ввод текста и работа с макросами: одним кликом мы сможем вводить несколько заранее определенных строк. По умолчанию включено звуковое сопровождение нажатий кнопок.

Comfort Оn-Screen Keyboard 5040

Разработчик: Comfort Software Group

ОС: Windows 2000 и выше

Объем дистрибутива: 3,63 Мбайт

Русификация интерфейса: есть

Адрес: www.comfort - software.com

Понятно, что за деньги можно рассчитывать на некий комфорт не только при работе с программой, но и при ее освоении: при первом запуске нас встретил мастер по имени Initial Setup Wizard, любезно предложивший указать язык, дать добро на автозапуск борды, выбрать сменный интерфейс, а также включить поддержку росчерков и автоматическую подсказку вводимых слов. Вот только предиктивный ввод текста, поддержка росчерков, мультитача и ввода специальных символов доступны только в более дорогой версии Pro. Для изменения раскладок используется то же сочетание клавиш, что и в системе.

Если требуется добавить нужные кнопки, к вашим услугам команда «Редактирование вида клавиатуры» в контекстном меню. Причем можно указать желаемую форму кнопки, например шестиугольник или круг. Также без труда настраивается размер шрифта и границ клавиатуры, фоновый рисунок и прозрачность, количество отображаемых слов при предиктивном вводе текста, а также варианты звукового сопровождения при нажатии клавиш. Более того, при вводе паролей в целях безопасности предусмотрено отключение автоподсказок и отображение нажатых кнопок. Заманчиво, но дороговато...

Florence Virtual Keyboard 0.5.0

Разработчик: Francois Agrech

ОС: Linux

Объем дистрибутива: 1,89 Мбайт

Русификация интерфейса: нет

Адрес: ftorence.sourceforge.net

Проекту уже год, но сборщики различных дистрибутивов по-своему оценивают данный продукт, базирующийся на GTK: отсутствие программы в репозиториях тому подтверждение. Для Ubuntu Linux мы все-таки нашли DEB - пакеты как для 32 - битных, так и для 64 - разрядных систем. Если не нашлось бинарного пакета для вашего дистрибутива, ступайте дорогой истинного джедая, то бишь компилируйте софтину из «сырцов»авось и получится. Для запуска приложения можно использовать либо команду florence, либо, если позволяет религия, программный значок в меню «Приложения» «Специальные возможности».

Изначально предлагается черный траурный скин, но настройки, вызываемые командой контекстного меню при клике по иконке в трее, позволят «раскрасить» клавиатуру на свой вкус. В отличие от предыдущего продукта, Florence Virtual Keyboard владеет искусством автоклика, вот только единицы измерения задержки курсора, мягко говоря, непонятны. При необходимости можно включить дополнительный блок с навигационными клавишами. Размер клавиатуры регулируется обычным растягиванием границ окна, при этом размер кнопок изменяется пропорционально. Обратите внимание, что для ввода текста доступны лишь те раскладки, что установлены в системе,других не предусмотрено.

Greatis Virtual Keyboard 1.1

Разработчик: Greatis Software

ОС: Windows 98/ME/ХР

Объем дистрибутива: 560 Кбайт

Русификация интерфейса: есть

Адрес: www.greatis.com/gvk.htm

Пользователи со стажем помнят времена, когда для установки Windows 2000 и ХР требовался - цитируем девелоперов -«мощный компьютер». Похоже, что данный проект тихо почил в бозе в далеком 2004 году - именно эта дата красуется на сайте продукта. С одной стороны, мануал и диалог настроек не нужны: все программные функции доходчиво описаны на официальном сайте, а настройка немногочисленных параметров осуществляется чекбоксами и ползунком в окне борды. Приятно, что доступна функция автоматического клика, а время задержки указано во вполне себе понятных секундах, в отличие от Florence Virtual Keyboard. Зато безграмотность разработчиков вызывает досаду: перлы «Авто нажатие» и «Автосвертка» говорят сами за себя.

Настройка цветовой гаммы оформления весьма неочевидна, впрочем, никто не запрещает побаловаться с кнопками F, В и R. Другая функция, заслуживающая внимания,работа с содержимым буфера обмена. Для того чтобы не ошибиться с полем ввода, предусмотрен чекбокс «Ввод только в...»: после первой вставки дальнейший ввод будет осуществляться только в данное приложение. Доступны лишь русская и английская раскладки, переключающиеся кнопкой ENG / RUS. Откровенно безобразно смотрится асимметричное расположение букв на кнопках - впрочем, о покойниках или хорошо, или ничего.

Jitbit Virtual Keyboard 2.22

Разработчик: JitBit

ОС: Windows 2000 и выше

Объем дистрибутива: 539 Кбайт

Русификация интерфейса: есть

Адрес: www.jitbit.com

Пройдет совсем немного времени, и на софтверном рынке появятся коммерческие программы - пустышки. Запустили софтину, а она выводит окно с радостной надписью «Hello, world». Посмотрели? Извольте выложить «двадцатку». Причем это будет версия Lite, а сборка Pro, сопровождающая данное известие бравурной музыкой, обойдется в «полтинник» вечнозеленых. Разве не бред? Вовсе нет - встречайте виртуальную «борду», функциональность которой ниже, чем у системного аналога. JitBit поддерживает только английский, испанский, итальянский, немецкий и французский языки. Мы искренне надеемся, что граждане этих стран не поведутся на уловки девелоперов. Так за что же с нас требуют деньги при каждом запуске программы?

В первую очередь, как нас уверяют девелоперы, за защиту от кейлоггеров. Даже несмешно - другие виртуальные клавы ничуть не хуже в этом аспекте. За полупрозрачное окно? Да кому оно нужно. Остальные параметры позволяют скрыть кнопки Alt, Ctrl и функциональные клавиши, деактивировать кнопки Exit и Settings, а также указать сочетание горячих кнопок для минимизации окна в трей. Ах да, чуть не забыли о самом «важной» опции - включении автозагрузки JitBit. Перед нами редчайший случай, когда сторонняя коммерческая программа напрочь «сливает» штатному инструменту.

Keyman Desktop 8.0.3

Разработчик: Tavultesoft

ОС: Windows 2000 и выше

Объем дистрибутива: 7,65 Мбайт

Русификация интерфейса: нет

Адрес: www.tavultesoft.com/keyman

При установке обратите внимание на опцию Install Options, скрывающую активированные чекбоксы автозапуска программы и проверки обновлений со странным интервалом. И уж совсем непонятно, зачем проверять апдейты сразу после запуска свежезагру - женной версии. Изначально приложение запускается минимизированным в трей, клик по значку вызывает к жизни не клавиатуру, а меню с командами вызова встроенного текстового редактора и таблицы символов. Базовая поставка содержит только английскую раскладку - остальные языковые модули загружаются и устанавливаются автоматически по вашему выбору. Для переключения раскладок не забудьте указать нужное сочетание клавиш.

Главными достоинствами приложения, со слов разработчиков, является поддержка более 1000 языков и простота освоения. Но помилуйте, как можно кореллировать столь дикий размер установочного файла и отсутствие поддержки автонажатия, работы с буфером обмена и настройки внешнего вида? Зато аппетиты под стать цене: даже в минимизированном виде Keyman Desktop расходует 30 Мбайт памяти. Похоже, наш прогноз о программах - пустышках начинает сбываться.

Klava 4.0

Разработчик: Виктор Гринчик

ОС: Windows 2000 и выше

Объем дистрибутива: 22 Кбайт

Русификация интерфейса: нет

Адрес: www.virtualkeyb.narod.ru/gvk.html

Своеобразный претендент на звание участника в самом легком весе не требует установки и не нуждается в русификации интерфейса в силу отсутствия каких бы то ни было настроек. В столь крохотном дистрибутиве уместились все необходимые клавиши : кроме обычной QWERTY - раскладки нашлось место цифровому блоку, кнопкам Backspace, Shift, Caps Lock и символьным кнопкам. Понятно, что трудно ожидать поддержки дополнительных языков в столь малом файле, но большинству русскоязычных пользователей будет достаточно и этого набора. Однако дальше начинаются казусы.

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

MountFocus 3.2

Разработчик: MountFocus

ОС: Windows 2000 и выше

Объем дистрибутива: 5,67 Мбайт

Русификация интерфейса: нет

Адрес: www.virtual - keyboard.com

На это приложение мы потратили больше всего времени, и вот почему. После установки в программной группе меню кнопки «Пуск» нас поджидали три команды, Keyboard Control Panel, Keyboard Tester и Runtime Keyboard, но ни одна из них неспособна загружать виртуальную клавиатуру. Как оказалось, разработчики предлагают этакий тестовый пакет для девелоперов других программ, а также для создания «досок» на свой вкус и цвет. Для того чтобы все-таки посмотреть на продукт, нужно загрузить один из файлов с расширением.kbd, после чего скомандовать Runtime Keyboard, указать этот самый файл и наконец - то получить искомое. Для загрузки предлагаются английская, норвежская, испанская, итальянская, немецкая, русская, чешская и шведская раскладки с различными вариантами цветового оформления.

После запуска MountFocus в контекстном меню программного значка нас ждут команды Hide для минимизации софтины и Move для перемещения клавиатуры в нужную позицию. При работе с русской раскладкой текст набирался латиницей - для устранения данного казуса следует воспользоваться системным переключателем раскладок. Есть и другой выход - последовательная загрузка нескольких файлов нужных раскладок и переключение между ними. Занятно, не правда ли? И это, заметьте, за деньги.

Virtual Keyboard 32.1.56

Разработчик: Andrej Koch

ОC: Windows 2000 и выше

Объем дистрибутива: 440 Кбайт

Русификация интерфейса: нет

Адрес: www.andrej - koch.de

Ну очень заманчивый размер дистрибутива! Тем более что при инсталляции предлагается выбор всех поддерживаемых языков и 75 раскладок. Очевидно, что такое разнообразие ни к чему: для теста мы выбрали три раскладки. Если вы работаете в Windows 2000 / ХР, озаботьтесь установкой пакета.NET Framework версии не ниже 2.0. Все необходимые кнопки на месте, а для ввода символов служит клавиша с изображением смайла. Выбор раскладок осуществляется в удобном выпадающем списке, но ограничения бесплатной версии позволяют вводить текст только в программном поле, а для перемещения набранного в нужное приложение служат команды выделения, копирования и вырезания в меню Edit.

Зато без всяких ограничений доступна функция автонажатия. Virtual Keyboard поддерживает не только обычный для нас ввод текста, но и справа налево. Доступна настройка внешнего вида: изменение размера программного окна, кнопок и шрифта. Как мы ни бились, но так и не смогли отключить демонстрацию полезных советов при каждом запуске Virtual Keyboard - скорее всего, это одна из «засад» бесплатной версии. Кроме этого доступна поддержка аппаратной клавиатуры и установка раскладки по умолчанию. После нескольких запусков программа отрапортовала об ошибке и забастовала.

Выводы

В обзоре не нашлось места программе «Русская виртуальная клавиатура 2.5». По умолчанию для установки предлагается каталог Virt - Kbd в корне системного раздела, а для запуска проги нужно запустить файл klava.htm. Вы угадали: ввод текста происходит в поле веб - страницы. Дальнейшие действия сводятся к копированию набранных фраз и вставке их в нужное приложение. Более того, можно обойтись и без установки: на сайте продукта нас ждет онлайн - версия борды.

Не забывайте о виртуальных клавиатурах от многих сетевых сервисов. Так, например, «фантомные доски» предлагают «Яндекс» и «Рамблер».

Возможности бесплатной борды на сайте www.keyboard.su куда обширнее: кроме русской и английской раскладок поддерживаются арабский, белорусский, испанский, итальянский, немецкий, турецкий, украинский, французский язык, а также иврит. Еще более продвинутая клава с возможностью онлайн - поиска на разных ресурсах ждет вас на www.translit. ru/keyboard.

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

Более всего нас раздражает онлайн - форма обратной связи, запускающаяся без ведома пользователя, с просьбой указать причины удаления программы. Откровенно бесполезный Keyman Desktop приглашается к выходу именно за страницу Uninstall Feedback - у нас есть намного более продуктивные занятия, иначе можно увязнуть в бессмысленных беседах с заинтересованными специалистами. JitBit и MountFocus после удаления оставляют мусор в системе.

О кривых буквах на кнопках Greatis Virtual Keyboard не станем лишний раз распространяться, да и продукту давно пора в дом престарелых. Что касается остальных программ, пробуйте, выбирайте - и, если не жалко, поддерживайте девелоперов материально.