Внедрение новых технологий подобно снежной лавине. Сначала она совершенно незаметна, потом уже начинает давать о себе знать, а через некоторое время оказавшиеся на ее пути не знают, куда бы деть тонны снега, под которыми их погребло :) Внедрение шины USB шло как раз по этому сценарию. Покупая в 1997-98 году компьютер на базе материнской платы формата АТХ, мы получали два абсолютно бесполезных на тот момент порта этой шины (ни устройств, ни, практически, поддержки со стороны операционных систем). Затем ситуация начала постепенно меняться. Года этак два назад какую-никакую пользу извлечь было уже можно, правда, небольшую. Сейчас же тех двух портов уже просто мало. В некоторых случаях и четырех мало. В принципе, современные чипсеты поддерживают пять-шесть портов, но… не все так просто: во-первых, разъемы для дополнительных портов не стандартизованы, так что найти "выкидыш" для конкретной имеющейся платы не всегда просто, даже если речь идет об относительно новой плате (про снятые с производства пару лет назад я вообще молчу). Во-вторых, что делать тем, кого плата, в общем-то, еще устраивает по остальным параметрам, несмотря на давно устаревший чипсет типа i440BX, который больше двух портов сам по себе не поддерживает? Впрочем, и это исправимо, причем сразу двумя способами: либо дополнительный PCI-адаптер, либо хаб. Первый способ дает "честные" дополнительные каналы, так что позволяет работать, в среднем, побыстрее, однако не всегда он оптимален: все равно ж плату менять нужно будет и зачем тогда старый контроллер? Тем более, что PCI-слотов не хватает еще чаще, чем портов USB.
С хабом же все проще — даже компьютер открывать не нужно :) Подключать и отключать устройства тоже легче станет: не надо тянуться к системному блоку (причем чаще всего к его задней стенке). Правда, не стоит забывать о том, что даже пара высокоскоростных устройств, работающих на одном канале, уже способны мешать друг другу, а тут их может аж пять оказаться, но с этим нередко можно смириться. Итак, решено — покупаем USB-хаб и наслаждаемся увеличением числа портов и удобным доступом к оным.
Впрочем, на этом процесс выбора не заканчивается: можно приобрести отдельный хаб, а можно и встроенный в монитор или клавиатуру. Отдельный — вещь универсальная. Правда вот место для него искать нужно, да и провода, опять же, будут под руками болтаться, а если хаб активный, то еще и питание обеспечивать ему придется. Со встроенным в монитор проще, хотя одним интерфейсным кабелем и в этом случае больше станет, да и не менять же монитор только ради пары портов USB. Вариант с клавиатурой смотрится особенно симпатичным, тем более что она-то, как раз, нередко, один порт на материнской плате и съедает. Однако тут тоже есть своя специфика: так как клавиатура, прикрепленная одним шнуром к системному блоку, а другим — к розетке выглядит бредово, да и пользоваться ей не особо-то удобно будет, встраивают в клавиатуры только пассивные хабы, которые в остальных вариантах исполнения давно вымерли. А чем это чревато для нас? Да тем, что все устройства в плане питания будут кушать "из одной тарелки", т.е. им достанется не больше, чем способен обеспечить один единственный порт. Если устройства имеют отдельное питание, то никаких проблем, а вот если нет… такая ситуация чревата самопроизвольными отключениями оборудования и подобными "прелестями". Активный же хаб способен дать каждому из подключенных устройств даже больше питания, чем положено стандартом (теоретически, конечно).
Но так ли все это критично? Сказать по правде, именно этот вопрос волновал меня в наибольшей степени, когда я брал на тестирование упомянутую в заголовке клавиатуру. Насколько удобна именно эта конкретная модель, уже менее важно — если пассивный хаб способен вызывать проблемы, это уже повод "похоронить" все подобные устройства.
RS6500 USB 4D как клавиатура
Но сначала посмотрим, что эта модель представляет собой при использовании по "прямому назначению". Ее точный артикул — G83-6504LADRG-0. Знакомо? Знакомо — мембранная клавиатура с лазерной гравировкой, русскими буквами и "большим" Enter. Такая же механика применяется и в дешевой (и потому весьма популярной) серии RS6000, и в ее "непромокаемом" варианте RS6000M, и в мультимедийных Cybo@rd, и в массе специализированных клавиатур. Словом, ничего нового. С RS6000/6000M эту клавиатуру можно даже перепутать при поверхностном осмотре (если не изучать заднюю стенку). Пара отличий — интерфейсный кабель припаян к клавиатуре ближе к середине (у других моделей несколько правее) и ширина: порядка 190 мм против 160 мм у базовой модели. Последнее может немного мешать, если клавиатура стоит на узкой выдвижной полке (при этом функциональные клавиши совершенно не видны, да и тянуться до них не очень просто), но в остальных случаях практически незаметно.
Через некоторое время одно отличие от RS6000 или от Cybo@rd я обнаружил: более мягкий ход клавиш. Ненамного, но при длительной работе это заметно. Впрочем, точно то же самое я наблюдал, когда тестировал RS6700 (со смартридером которая). Отличие, однако, совершенно некритичное — в первом приближении его можно считать отсутствующим… ну, разве что, процесс работы становится чуть тише.
Еще одна более-менее выдающаяся черта — интерфейс подключения. Практически все остальные современные клавиатуры Cherry рассчитаны на интерфейс PS/2. Даже если основным является USB, в комплекте все равно можно найти переходник USB-mini-DIN. Данная же модель заточена только под USB, что вполне понятно: иначе смысл от встроенного хаба? Впрочем, рассматривать это как кардинальное отличие нельзя: по мере перехода от старых интерфейсов к USB это будет все более и более привычным (недаром еще буквально год назад у Cherry чаще наблюдался переходник mini-DIN-USB, а теперь уже наоборот).
В общем, классическая модель линейки Business Line, если бы не встроенный четырехпортовый USB-хаб. Вот им-то мы и займемся.
RS6500 USB 4D как USB-хаб
Если взглянуть на клавиатуру сзади, можно легко заметить четыре порта USB (откуда, собственно, 4D в названии). Признаться, я не ожидал найти их именно там — до этого чаще видел порты, расположенные на правом боку клавиатуры. По-моему, такой вариант был бы несколько более удобен: до боков дотянуться несколько проще. Хотя интерфейсный кабель крепится тоже сзади, так что такой подход логичнее. Да и реализуется проще.
Итак, занимая один порт компьютера, клавиатура предоставляет нам четыре. Казалось бы, все замечательно. Однако не стоит забывать о том, что я сказал в самом начале — хаб пассивный. Так что, официально потребляя 500 мА (стандартное значение для порта USB) на каждом дополнительном порту обеспечивается лишь 100 мА. Вроде бы, достаточно, если учесть, что в руководствах к большинству питающихся напрямую от шины устройств сказано этак о 20-40 мА. Но…
Для проверки функционирования хаба я подключил к нему четыре часто использующихся устройства: мышь, картовод, сканер, плеер. Через некоторое время было выяснено, что нормально работать в таких условиях с мышью (кстати — от той же Cherry) невозможно: она регулярно "отваливалась" и спасала только грубая сила — выдергивание шнура из разъема с последующим его втыканием обратно. Причем произойти это могло почти в любой момент: в спячке, во время брожения по сети или в процессе игры в Diablo II. Начал грешить на мышь, однако после ее подключения непосредственно к компьютеру все эти симптомы как рукой сняло. Потом разок отключился плеер, причем прямо в процессе записи файлов. К счастью, отключился корректно: после записи первого файла из выбранной группы появилось сообщение от программы-менеджера о том, что соединение утеряно, но сам файл записался совершенно нормально.
Занялся экспериментами. При активных попытках использовать все подключенные устройства, что-нибудь, да отваливалось. Попробовал окромя первой четверки еще парочку плееров, да три флэшдрайва — результат все тот же. Единственным устройством, которое продолжало нормально работать при любых издевательствах, оказался сканер, который самостоятельно питался от обычной розетки (думаю, была бы это CIS-модель с питанием от шины, ее бы удалось "вывести из себя"). Остальные отключались с разной вероятностью, причем, к большому сожалению, чаще всего себя вела плохо мышь (которую, как раз, очень даже логично подключать именно к клавиатуре).
Вот такие пироги. Причем сама Cherry не виновата, судя по всему — все дело в хабе. Скорее всего, дело даже вообще в самой шине USB: проблемы с отключением устройств встречаются и на некоторых материнских платах, где их по логике вещей быть не должно. Встречающиеся в сети рекомендации по исправлению данной проблемы начинаются со слов: "Купите активный хаб…" :) А вот если устройства питаются не от шины, а от собственного блока питания, ничего страшного с ними никогда не произойдет.
Итого
Впечатление неоднозначное. С одной стороны, встроенный в клавиатуру хаб намного удобнее: клавиатура всегда под рукой, в отличие от отдельного хаба или, тем более, системного блока компьютера. Да и кабелей меньше, чем в случае отдельного или даже встроенного в монитор USB-хаба, а засилье проводов — вечная проблема всех пользователей более-менее нетривиальных компьютеров. С другой — зачем нам нужен такой хаб, который может вызывать описанные выше проблемы? Причем ладно бы устройства просто терялись: с этим кое-как смириться можно. А вот если потеряется связь с чем-нибудь типа флэшдрайва или картовода в момент модификации файловой системы? Да, у меня подобные устройства отключались вполне корректно, но где гарантии, что так будет всегда (вероятность потерять данные даже один раз из тысячи маленькой никак не назовешь)?
В пользу описываемого решения могла бы сыграть цена. Однако… RS6000 и отдельный активный хаб обойдутся в ту же сумму, что и RS6500 USB 4D. Клавиатуры в обоих случаях фактически одинаковые, а вот хабы сильно разные. Ну, розетку в последнем случае еще одну изыскать придется, так разве ж это проблема? В конце-концов, можно и встраиваемый в компьютер хаб купить.
В общем, если вы уверены в том, что с имеющимся оборудованием пассивный хаб будет справляться отлично (некуда подключить принтер, сканер и ZIP-драйв, да еще и нужен порт всегда под рукой) или способны смириться с тем, что изредка то одно, то другое устройство придется отключать и подключать заново — эта клавиатура будет далеко не худшим выбором. Однако наиболее надежным и универсальным решением проблемы нехватки портов USB будет активный хаб. Клавиатуру можете тоже подключить к нему и будет все просто и хорошо. Всегда :) Пассивным же хабам стоит сказать окончательное "Прощай".