Pull to refresh

Comments 147

Я не видел ничего практичнее kinesis-ergo.com/contoured.htm

Как только стал использовать, руки стали чувствовать себя гораздо лучше.
Я написал в препоследнем абзаце об этом, но всё равно отвечу, она у нас не продается, стоит она от 350$ (на западе), это из-за того, что в ней используются дорогие позолоченные контакты, она громоздка, и вследствие этого её нельзя использовать с ноутбуком, если конечно не на большом столе.

А так, это действительно хорошая эргономическая клавиатура, которая даже снялась в фильме «Люди в чёрном».
Не думаю, что можно придумать что-то лучше. Миниатюрнее — может быть, но лучше или даже сравнимо — вряд ли.

Стоит дорого, да. Но мне мои руки дороже. Когда много печатаешь туннельный синдром становится реальностью.
Тем, кому руки дороже, не покупают клавиатуру за $350, а занимаются руками, например, эспандером.
Эспандер поможет развить мышцы рук.
От туннельного синдрома вряд ли спасет.
Во-первых, рука не будет все время в одном положении, во-вторых, он препятствует застою крови и защемлению нерва. Печатаю очень много, сколько себя помню ни разу подобных болей не испытывал.
Воля ваша, но клавиатура стоит дешевле популярных моделей телефонов. Если что — сэкономьте на телефоне. Все ж проще не иметь проблемы, чем бороться с ней эспандером.
Это всеравно что сказать — я не буду ходить в спортзал чтобы похудеть, я на диетах лучше посижу. Вы путаете причину и следствие.
Нет.

Это «я не буду пешком бегать на 20ый этаж, я поеду в лифте, пусть это и дорого».
Вы преувеличиваете, тут разговор максимум о двухэтажном доме
Причем тут цена? Вопрос не в цене, а в приоритетах. Что вам дороже — здоровье или лень, что бы это здоровье поддерживать с помощью костылей, в виде подобных клавиатур.
Есть кстати ещё Maltron. Только они стоят ещё в 2 раза дороже (чем Kinesis). Но это я к тому, что не надо изобретать. Уже потрачены миллионы на исследования, если вас не устраивает цена кинезисов и малтронов, просто скопируйте их, а не придумывайте что-то новое.
Посетил ваш сайт, вижу, что про малтроны вы тоже в курсе. В общем с точки зрения физического расположения клавиш, вдряли у вас получится придумать что-то лучше. Ну а намапить эти клавиши кому как удобно — это можно прямо на стороне пользователя кастомизировать, кто как захочет так и намапит.
С Maltron сложнее, они еще и свою раскладку предлагали. У меня еще такая задача, как использование клавиатуры поверх ноутбучной (будет пристегиваться к корпусу ноутбука), поэтому подойдет только плоский вариант, хотя у Maltron и есть такая.

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

А вообще, разработка еще продолжается, я не настаиваю на фиксировании кнопок так, как это сделано сейчас, предлагайте другие варианты, будем экспериментировать.
как то это угнетающе звучит: «не надо изобретать» и «врядли у вас получится», мне нравится призыв не переставать пытаться
Купив за такие деньги клавиатуру, невольно начинаеш печатать больше, лучше, быстрее и вообще — будеш старатся себя убедить в том что такая сумма не зря была потрачена на клавиатуру)
Главное — чтобы на клавиатуре мягкий знак был под рукой :)

начинаешь, будешь, стараться
UFO just landed and posted this here
*неё

Кстати, в предлагаемой клавиатуре Ё будет нажиматься как сейчас цифра 2, т.е. гораздо удобнее, чем на обычных клавиатурах.
её практичность слегка преувеличена.
Как и прочих гласных? Некоторые же обходятся.
Интересная тема, буду следить за вашими изысканиями, если будет выходить что-то интересное народу, сделаем тираж… Проблема в том что в корпусные детали нужно круто вкладываться, и не понято отобьётся ли оно. Но если получится действительно интересно, то почему нет, ну а потом все китайцы это дело растиражируют…
Лебедеву пошлите, может он осмелится сбацать рабочий вариант на китайских мощностях)
Он может хорошо разрекламировать и организовать цену 900$ (и 3-кнопочный аналог за 100).
Понятно что вы делаете как себе удобнее, но вижу тут несколько странностей:

1. Где Enter !? Нашел его под левым мизинцем. Очень креативное размещение. Даже на советских компьютерах клавиша «Ввод» была справа.
2. Если одна из целей — жесткая экономия кнопок (смотрю на обилие комбинаций с Fn), зачем оставлены отдельные кнопки для PrnScr, Scroll, Pause — имхо, они первые претенденты на запрятывание.
3. Обычно клавиши располагаются не в квадратных клеточках, а со сдвигом — руки на клавиатуре лежат не параллельно.

Еще имхо дублирование стрелок удобнее было бы разместить на левой стороне на клавишах WASD — у геймеров пальцы туда сами становятся.
Этот проект появился не за один день, ну и понятно, что до сих пор я делал как мне будет удобно :)

1. Enter под левым *большим* пальцем, изначально было слева, но пришлось перенести в угоду возможности использования клавиатуры левой рукой (правой работаете мышью). Вообще зря, что в обычных клавиатурах самые подвижные пальцы заставляют нажимать лишь пробел, я бы на них и шифты повесил, но тогда придется серьезно переучиваться, что не хотелось бы.

2. Кнопки вверху в центре редко используются, до них тяжело дотянуться, изначально там было вообще пустое место.

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

В клавиатуре для левшей стрелки будут располагаться на левой стороне клавиатуры. Дублировать невозможно из-за режима FnRev, когда можно работать на клавиатуре левой рукой. Хотя в принципе нет ничего невозможного, проект открытый, и будет возможно использовать различные прошивки для микроконтроллера. Для геймеров, соответственно, будет своя прошивка.
Прочитав пост и начав читать ваши комментарии не могу заметить, что идея делать полит корректную клавиатуру и для левшей и для правшей мне кажется несколько нездоровой. Это все равно что делать унисекс одежду — иногда получается прикольно, но чаще всего неудобно и некрасиво.
Для левшей всего лишь другая прошивка микроконтроллера, клавиатура та же. Просто некоторые клавиши переносятся слева направо и наоборот. На дизайн клавиатуры это никак не влияет, симметрия избрана по другим причинам.
Да и для правшей стрелки должны быть слева — зачем переучиваться? ;)
PrnScr == SysRq
Не ну логично же — такую кнопку надо запрятать…
В трэш твоя клава с запрятанной SysRq отлетает не думая.
Расположение Enter настораживает. Да и пробел маловат. Я бы Enter расположил заместо кнопок Scroll и Pause. Вместо кнопки Insert поместил бы туда Backspace. А пробел продолжил бы до кнопки FnNav.
Прекрасное расположение cntrl+alt+delete. Ровно на три пальца!
Я понимаю, что Backspase привычнее справа вверху, но его гораздо удобнее нажимать большим пальцем, причем привыкаешь к этому моментально. Аналогично и с Enter.

Кнопки сверху посередине практически недоступны при слепой печати, чтобы их нажать, нужно сместить руки со стартовой позиции, поэтому туда вынесены редко нажимаемые кнопки.
А есть какие-то специальные соображения для размещения пробела слева, а backspace справа? Я бы их поменял местами, чисто из-за того, что для нас привычно письмо слева направо, следовательно направо — вперёд, налево — назад.
Пришлось так их расположить из-за режима FnRev, когда левая часть клавиатуры превращается в зеркальное представление правой. Для левшей будет наоборот. Если отказаться от этого режима, можно расположить эти клавиши справа (они изначально там и были).
Левой рукой тянемся к пробелу вправо — вперед
Правой рукой тянемся к бекспейсу влево — назад
Вообще-то на этих клавишах, судя по расположению, большие пальцы лежат изначально, так что тянуться никуда не надо.
А меня [delete] насторожил — можно промахнуться и что-то невольно удалить. Обычно эта клавиша выносится отдельно.
При печати вслепую клавиши не нажимаются случайно, если только они не неудачно расположены. При активной работе с текстом (особенно программным кодом), это довольно частая клавиша.
Для ошибки достаточно того, что они необычно расположены. Я, к примеру, предпочитаю традиционные клавиатуры. Потому что программирую на них вслепую десяток лет.
Отсюда и подозрения, что моя биологическая автоматика даст сбой и нащупает вместо традиционного альта ваш делит.
Конечно придется привыкнуть, это неизбежно, как приходится привыкать к ноутбучным клавиатурам. Люди, пересевшие на Kinesis Ergo, тоже не сразу привыкают, но после периода адаптации (что-то около недели), уже не хотят возвращаться обратно, на стандартную клавиатуру.
Рекламирую не клавиатуры, а редакторы: в Emacs и Vim можно перемещаться не убирая пальцев с домашнего ряда (C-p, C-n, C-f, C-b и h, j, k, l соотв-но).

Ну и вообще, надо сказать, что в Emacs и Vim эргономика работы с текстом выше на голову всех остальных редакторов и IDE. После них невозможно использовать что-либо другое. Например, я не могу отказаться от Idea/PyCharm из-за ее рефакторингов и прочих плюшек, но использовать ее могу только с плагином IdeaVim.
Изначально я использовал VIM кнопки для перемещения курсора, но к ним нужно привыкать, в отличие от предлагаемого расположения. Я то к ним привык за долгое время, но другим будет не легко это сделать. Так как проект открыт, то можно будет использовать прошивку микроконтроллера с VIM клавишами, причем это будет работать во всех программах.

Хотя я и сейчас использую эти клавиши везде с зажатым Alt, в моём блоге от этом есть статья.
UFO just landed and posted this here
Следующий уровень дзена — признание стрелочек принципиально необязательной сущностью вне зависимости от биндов с последующим тотальным переходом на семантическую навигацию и Text Objects.
Не понятно как Вы прошли мимо раскладки Дворака, и почему при таком смелом начинании все же оставили столько кнопок в зоне действия мизинцев? их там максимум парочку можно оставить.

И посмотрите на свою кисть — самую большую площадь покрывает безымянный палец.
На этой клавиатуре можно будет использовать любую раскладку, включая Dvorak, я вообще сейчас использую Jcuken раскладку. Это делается как и сейчас везде, средствами операционной системы. Благодаря этому клавиатура полностью совместима со стандартной.

По поводу зоны покрытия, средний палец больше будет, но он заблокирован другими пальцами, открытые у нас лишь слабые мизинцы (на них редкие клавиши) и сильные указательные. Много функций у больших пальцев, ведь они самые подвижные, особенно у любителей отправлять SMS :)
Вы пишете, что знаки препинания — с Fn. Из рисунка создается впечатление, что как минимум в латинской qwerty это не так. И слава богу, потому что даже запятая с шифтом (как в русской раскладке) — это не очень приятно.

Нужность клавиши Caps — под большим сомнением. Можно спрятать под Fn+Shift, например.
Я имел ввиду те знаки, что сейчас на цифровом ряду.
Клавиатура в первую очередь должна быть совместима со стандартной, а уж потом… берем open source прошивку, меняем ее на нужную вам, где, например, не будет caps lock вообще, и наслаждаемся :)

Для симметрии в этом месте должна быть клавиша, т.к. при нажатом FnRev, там будет \|
>прошивку

а зачем нужна прошивка, чтобы менять раскладку?
Прошивка меняет не раскладку, а расположение и наличие нужных клавиш под рукой. Меняется железным образом, т.е. клавиатура отправляет в компьютер код совершенной другой клавиши. Такое решение позволит работать во всех программах и в любых операционках.
Если она совместима — в чем ее смысл? в том, что кнопки без скоса расположены? Потому что настроить переключение раскладок и копи-пейст одной кнопкой я и так могу, на любой клаве.
Сначала мне понравилось, но под таким соусом — извините, нет:(
Совместимостью добиваемся возможность использовать в любых программах, и быстротой привыкания. И работать она будет в любой операционке. Раскладка переключается программно, как и на обычной, просто на этой клаве для этого есть отдельная кнопка, которая отправляется в компьютер нажатие Alt+Shift, и всё.

Главное предназначение клавиатуры, это машинопись, поставив руки в стартовую позицию (указательные пальцы на FJ, где засечки), можно работать не убирая рук с этой позиции, при этом руки будут гораздо меньше уставать.
> которая отправляется в компьютер нажатие Alt+Shift

Многие используют для переключения Ctrl+Shift. Клава догадается об этом телепатически, или переключение не будет работать?
Используется наиболее часто встречающееся сочетание (которое в операционках по умолчанию), естественно что для этого придется настроить операционку. Но при желании можно будет на эту клавишу повесить и другое клавиатурное сочетание (выбрав подходящую прошивку микроконтроллера), хоть Ctrl+Shift, хоть Caps Lock (у меня сейчас именно так).
Как это под вопросом? А раскладку переключать?
Оу — не обратил внимания на Lang. Сорри.
Если речь идет именно о машинописи (=работе с большим количеством разнородных текстов), то это совершенно дикое решение:
1. Ввод цифр и большинства знаков препинания через Fn — это очень плохо, такое можно простить для случаев, когда набирается одна-две строчки, но не большие тексты.
2. Не совсем ясно, как будут размещаться символы, не принадлежащие латинице, как организовать работу с алфавитами, где больше символов?
3. Короткий пробел — спорное решение, вынесение энтера в такую своеобразную позицию — спорное не менее.
Да, и самое главное — за функциональные клавиши через Fn будут чрезвычайно благодарны миллионы пользователей, для которых комбинация, например, Ctrl+F5 превратится в весьма своеобразный кукиш аккорд.
При печати двумя руками это не проблема. Правой рукой зажимаем Fn и Ctrl, левой рукой жмем B.
По сути, любая комбинация, в которой участвуют функциональные клавиши, превращается в "+1-клавишную". Сильно не уверен, что в режиме, отличном от «пишущая машинка» это будет хоть сколь-либо распространено.
Ctrl+F5? Где такое нужно? Я как-то и просто функциональными давно не пользовался.
В Visual Studio, например, там «что-то»+F5 очень распространенный шоткат для разных вариантов «запустить» (с отладкой/без отладки, со сборкой/без и т.д.)
1. Есть режим Fn Lock, что частично снимает проблему. Конечно вводить цифры вперемешку со словами будет несколько медленнее, но сейчас расположение цифрового ряда таково, что их вообще не удобно вводить слепым десятипальцевым методом.

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

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

Работать с большим количеством текста удобно тем, что руки не приходится снимать со стартовой позиции печати, и всегда точно знаешь что попадешь в нужную кнопку. Я эту схему уже испробовал на практике на программируемой клавиатуре KBM-105, мне очень понравилось.
Ничего себе. Пока вы не написали, что расположение цифрового ряда, что его не удобно вводить слепым десятипальцевым, что я сразу подумал: «А как же тогда я то ввожу?!»
Человек к чему угодно привыкнет, и да, я утверждаю, что цифровой ряд на обычных клавиатурах расположен совершенно не для людей, сдвиг ряда требует смещения руки при работе с ним слепым десятипальцевым методом, а цифра 6 настолько неудобно расположена, что до сих пор нет единого мнения, какой рукой его нажимать, одни считают что левой, другие что правой.
Сдаётся мне сейчас как начнут клавиатуры плодиться, как браузеры, и потом проблем не оберёшся. Там такая клавиатура, там сякая. В почту минут 5 заходить на таком извращении придётся. Уж извините, — я за стандарт.
Придется свою клавиатуру носить к чужим компьютерам :)

Сейчас плохо то, что мало клавиатур для профессионалов, и чаще всего приходится пользоваться клавиатурой, предназначенной для печатающих двумя пальцами. В ноутбуках вообще нет выбора. Я хочу переломить эту ситуацию.
Не-не-не, это для тех, кому действительно НАДО. У дизайнеров же есть специальные устройства ввода (планшеты), а могли бы мышкой.
Просто у меня есть сомнения что оптимизировать устройство ввода «клавиатура» имеет смысл, поскольку тот же стандарт достаточно эргономичен. Меня устраивает моя скорость слепой печати обеими руками, думаю я не один такой. И я с лёгкостью могу комфортно печатать на лэптопах и за другими машинами, где как правило стандартная клавиатура. А миф о некой болезни рук я лично не понимаю, если заниматься чем-то полезным еще по мимо печатания на клавиатуре, то и глаза с руками будут здоровы.
Значит, вам не надо. И рад за вас, что у вас не болят руки. Только давайте не будем притворяться, что это просто миф. lionet.livejournal.com/71005.html
А, да, про эргономичность стандарта. Автору следовало бы с этого статью начать, на самом деле.

Смещенные ряды кнопок идут от первых механических печатных машинок, чтобы не пересекались рычаги. Раскладка qwerty рассчитывалась не для быстрой или удобной печати, а для уменьшения клинов (сочетания букв, идущих подряд, не располагать рядом). Значительная часть кнопок справа нажимается самым слабым пальцем — мизинцем, тогда как самый сильный — большой — используется под одну только клавишу. Цифровой блок и стрелки справа увеличивают расстояние до мышки до неприличного.

То есть, вы понимаете, когда создавалась клавиатура, об эргономике еще не думали. А потом оказалось поздно. И мыши сначала не было, а потом никто не менял.

На самом деле, то, что никто об эргономике стандартной клавиатуры всерьез не думает, для меня очевидно из одного простого факта — существования клавиши Капс лок до сих пор.
Ну автомобили тоже были придуманы давно, однако по сей день это удобно, руль, корбка передач справа, 3 педали и т.д. Разумеется если бы клавиатуры были придуманы как-то по-другому, сейчас бы в слепую печатали и на них, но вопрос оптимизации должен возникать когда чуствуется дискомфорт и потребность. Я как уже высказал свою точку зрения нахожу стандарт и qwerty предельно удобным, не испытываю неудобства при печати, не матерю создателя клавиатуры, соотв замена на другую раскладку или клавиатуру, повлечён сначала проблему привыкания, затем приведёт к той же скорости печати что уже есть сейчас.

Прочёл статью по вашей ссылке, согласен, есть чего подчеркнуть, и единственное что я готов поменять в своей точке зрения после прочтения это то, что действительно проблема существует и наверно вместо стандарта имеет смысл использовать слегка искривлённую под руки клавиатуру, фото которой парой постов ниже.
В эргономичных клавиатурах (и в предложенной) не скорость печати оптимизируется, а нагрузка на пальцы (раскладка) плюс положение кистей (форма самой клавиатуры). Тех, кто работает с текстами спорадически, конечно, такие оптимизации не интересуют или не стоят требуемых на переобучение усилий. Но есть ниша (профессиональные программисты, писатели, наборщики, секретари), в которой это очень важно и интересно, и усилия окупятся стократно — и здоровьем, и комфортом.
Если автор так беспокоится про скорость печати, то чего же он не двораковскую клавиатуру использует?
Я вообще использую Jcuken раскладку в работе, но дело в том, что клавиатура полностью совместима со стандартной, раскладку вы выбираете в операционной системе, клавиатура не переназначает клавиши. Иначе вы не смогли бы на такой работать в той же кириллице.
UFO just landed and posted this here
Эта клавиатура имеет генетический недостаток в виде сдвинутых рядов, в итоге левая кисть должна изгибаться влево же, т.к. ряды именно так расположены. Проведите линии по клавишам QAZ, и сравните с той же линией для мизинца правой руки — P:/

Плюс, много клавиш справа, затрудняющие доступ к мыши, плюс необходимость снимать правую руку с позиции печати для того, чтобы передвинуть курсор в текстовом редакторе (у программистов частая операция, из-за этого даже VIM придумали :)

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


Раздельная клавиатура не решает полностью проблему, лишь завуалировывает её, аналогично у клавиатур с пирамидальными клавишами A4Tech, если только не использовать другую траекторию движения, что на практике оказалось не удобным.
ну… незнаю, печатаю в слепую, около 400знаков\минуту. Предпочитаю раздельные клавиатуры. На других реально дискомфортно если весь день набирать.
Вот набросал, мне кажется, так ваша клавиатура будет лучше)
image

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

Будет вариант клавиатуры из двух блоков, раздвигайте их как душе угодно. Но сразу скажу, простая прямая матрица вполне удобна на практике.

Сверху посередине лучше не располагать нужные клавиши, иначе придется снимать руки со стартовой позиции печати. Предлагаемое расположение клавиш управления курсором на самом деле очень удобно, я к нему очень быстро привык. Его можно испытать и на обычной клавиатуре, используя Alt в качестве модификатора.

Можно будет сделать разные прошивки, в том числе и для любителей двух пробелов.
ой, трудный вопрос насчет «сверху по центру» я очень легко и удобно дотягиваюсь до таких клавиш как 5, 6 (левой рукой) и 7, 8 (правой рукой). Пыжапы и хом, как раз предположительно на их местах. Мне кажется, что будет вполне юзабельно. Руки не сдвигаются с стартовых позиций, лишь вытягиваются указательные\средние пальцы, все остальные на местах.
Насчет стрелочек — при использовании дополнительных кнопок, аля стрелка влево\вправо + шифт или шифт+контрол с вашим методом имхо менее удобно.
Но я сейчас примеряю это на свою natural elite keyboard, по этому может быть некоторые вещи воспринимаются совершенно иначе.

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

А работа со стрелками вместе с Alt, Ctrl, Shift ничем не отличается от обычной клавиатуры, разве что только руку не нужно перемещать. Я даже сейчас на ноутбуке использую Alt+IJKL вместе с Shift и Ctrl, очень удобно, не удобно держать Alt только, хотя ноутбучная клавиатура чуть удобнее, за счет дополнительной кнопки Fn, смещающая Alt ближе к центру.
Странные вещи вы рисуете. Сейчас печатаю на этой клавиатуре и не замечают, что права как-то отличается от лево по ходу движений.
Я просто соединил центры кнопок на фотографии, линии показывают какие пальцы какие кнопки нажимают. Вы печатаете вслепую?
Да, в слепую. Видимо из-за того, что вы нарисовали там и сделали с правой стороны более широкие кнопки.
Я взял фотографию выше, кнопки не рисовал. Посмотрите внимательно на свою клавиатуру, нарисуйте фломастером мысленно линию, соединяющую кнопки. Должно быть так: //// \\\\, а получается что везде так: \\\\ \\\\

На действительно эргономичных клавиатурах, навроде Kinesis, это уже давно исправлено, люди рады, их руки отдыхают. Меня не устраивает, что таких клавиатур нет в ноутбуках, и что они довольно дорого стоят. Хотя только что посмотрел, Kinesis уже подешевели до 300$.
Я тоже что-то не понял про изгиб
Левая кисть изгибается влево точно также как правая вправо, руки при этом лежат почти симметрично(у меня как раз 4000)
пользуюсь этой клавиатурой уже почти два года — лучше пока не встречал, хотя и посмотриваю в сторону механики, но уже дли игр (т.к. на такой клавиатуре левой рукой неудобно по всем клавишам гулять)

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

Также, соглашусь с замечанием о цифрах — нажимать сочетания клавишь сложнее, чем переносить руку и нажимать одну клавишу. Уж если и делать их — то располагать как на numpad

оффтоп: а вы знаете, что если нажать shift, то numpad действует так, как-будто numlock выключен?:)
Меня не устраивает принцип таких клавиатур, а не их исполнение, которое на высоте, надо сказать. В них используется смещение рядов, которое появилось в эпоху механических пишущих машинок. Изобразил на картинке выше что я имею ввиду: habrahabr.ru/blogs/hardware/117722/?reply_to=3834174#comment_3834176
Программисты учат хоткеи :)

Насчет курсорных кнопок, то для себя сделал простой скриптик на Autohotkey (качать тут), который использует CapsLock как дополнительный модификатор для буквенных кнопок. В итоге, за пару лет пришел к следующей навигационной раскладке:
имхо это самая лучшая клава, даже среди эргономичных
Ага, выйдут, то-то их уже миллионы. Ревью всех (всех!!) эргономичных клавиатур, выпускавшихся до данного момента, умещается в один средних размеров блогпост: xahlee.org/emacs/ergonomic_keyboards.html
UFO just landed and posted this here
Имелось ввиду наверное не модели, а типы эргономичных клавиатур. Logitech принципиально не отличается от Microsoft клавиатур, так что их можно в один тип занести.

Я собираю описания эргономичных клавиатур на Wiki сайте: kbd.klava.org/ErgonomicKeyboard
Почему Ctrl и Alt не под большими пальцами?
Пробел коротковат (у меня он достаточно укорочен, чтобы освободить место под win/alt прямо под большим пальцем, но не настолько же).
Достаточно много лишних клавиш (Copy/Paste, например).
FnNav на той же половине, что и курсор? Зачем?
И ещё. Почему нет лишней кнопки на запятую в русской раскладке? </лебедев-mode>
При печати слепым методом размер пробела не имеет значения.

Copy/Paste появились чтобы заполнить место, до них все равно придется тянуться.

При перемещении курсора правый большой палец не задействован, он вполне может удерживать FnNav в это время, этим освобождаем левую руку для использования Shift, Ctrl, Alt.

Я раскладки не трогаю, это дело операционной системы, какую использовать. Сам я сейчас печатаю вообще в латинской Jcuken раскладке. Клавиатура совместима со стандартными, можете поставить себе любую, где решена проблема с точкой и запятой.
>Клавиатура совместима со стандартными, можете поставить себе любую, где решена проблема с точкой и запятой.
Оно решается без лишней кнопки? Собственно, это — единственная проблема моей текущей клавиатуры («под ноутбучную»). Но я уже привык набирать запятую из латинской раскладки, зажимая mode_switch.
Этот вопрос именно раскладкой должен решаться, клавиатура не знает в какой раскладке она в данный момент работает. Я сейчас использую латинскую раскладку Jcuken, в ней запятая и точка сдвинуты на одну клавишу вправо, так что по крайней мере точку я сейчас набираю одинаково в кириллической и латинской. Где-то (уже не помню где) видел латинскую раскладку, где точка и запятая как в русской Йцукен.
> При печати слепым методом размер пробела не имеет значения.
Насколько помню, пробел нажимается той рукой, которая не участвовала в печати предыдущего символа.
На обычной клавиатуре это так, на этой же придется печатать одной рукой. Если такая ситуация совсем не устраивает, перепрошиваем клавиатуру, и вместо Backspace имеем пробел. Но я бы не стал так делать, Backspace здесь удобнее второго пробела.
В результате пришел к тому, что нужно лишнее выбрасывать, а самое нужное делать правильно. Разместил клавиши [Ctrl] и [Alt] под большими пальцами, а лишние кнопки выбросил, пусть клавиатура будет не симметричной, зато удобной: kbd.klava.org/Klavamatrix жаль конечно, что до некоторых клавиш приходится тянуться, но зато получилось ближе к стандартной, меньше придется переучиваться.

Клавиша [Lang] в принципе не нужна оказалась, программными средствами вполне можно повесить переключение раскладок на [Caps Lock].

[Fn] нажимается правой рукой, испытания показали, что это отличное решение, как и [Ctrl] прямо под большим пальцем левой руки. Руки говорят спасибо за такое :)
Стало намного интереснее. Теперь я не могу сказать, что лучше — моя текущая клавиатура (pic) или эта, пока не попробую вживую.
Интересный очень проект, но, боюсь, как и раскладка Дворака, он вряд ли получит распространение. Люди не желают переучиваться.
Dvorak вполне распространен, в любой операционке можно его использовать. Если изучать слепую десятипальцевую печать, то не важно, в какой раскладке вы печатали глядя на клавиатуру до этого.

Я правда когда начал изучал Dvorak (уже умея печатать вслепую в Qwerty), решил испытать фонетическую раскладку Jcuken, изучил её очень быстро (ведь она фонетическая от Йцукен, которую я уже знал), да так и остался на ней, мне она показалась удобнее по нагрузке на пальцы, чем даже Dvorak.
Это вот такая?

Искра 1030.11 Keyboard

Кстати, у Искры очень интересная конструкция клавиатуры — индуктивная. Снизу каждой клавиши, металлическая шайба, которая, при нажатии, опускается на изолированную диэлектрической плёнкой печатную плату, с вытравленными квадратными катушками. Индуктивность катушки меняется. Больше нигде такой конструкции не видел, а ведь она ещё более вечная чем у герконовых, ИМХО.
Такая, только немного изменённая, на ШЩ у меня HV. В первой версии вместо W ставил V, а то поначалу часто по ошибке нажимал Ctrl+W, что закрывало окно (вкладку), сейчас же сделал клавиатурные сочетания от QWERTY, то есть, с CTRL или ALT раскладка QWERTY, без них — JCUKEN. Без труда теперь могу работать вслепую на старых компьютерах, таких как БК-0010 и Апогей БК-01.



Сейчас самые дорогие клавиатуры на индуктивных кнопках Topre, вместо шайбы используется коническая пружина.

Были ещё одни вечные кнопки — на датчиках Холла (ПКБ — переключатели клавишные бесконтактные), при нажатии кнопки на датчик опускались магниты. У меня есть некоторое количество таких кнопок (ПКБ9-1, 1990 года выпуска), можно будет сделать несколько цифровых клавиатур.
Мать-мать-мать… Никакой эргономики.
1. Поместить на место пробела Backspace? Fail. Поясню — при наборе слепым десятипальцевым методом, которым уже владеют многие люди, пробел нажимается попеременно, то левой, то правой рукой. На вашей же клавиатуре, придется всегда нажимать левой рукой, а это — неэргономично.
2. Редко используемые Scroll, Pause, PrnScrn, Num являются однозначными кнопками, в то время как для доступа к значительно более используемым F1-F12, 1-0, знакам препинания требуется нажатие модификатора. Fail
3. Ctrl и Alt очень близко друг к другу — мой любимый аккорд в Photoshop Ctrl-Alt-Shift-S будет неудобно выполнять. Не fail, но некоторым будет неприятно.
4. Нажать Ctrl-F5, Alt-3 (нормальное сочетание для игр, например) пользуясь одной рукой, в то время как вторая рука лежит на мышке нельзя (или дико неудобно). Но в то же время, вы выбираете расположение Enter исходя из того, что вторая рука лежит на мышке. Дикое противоречие. Fail.

Как результат — данная клавиатура в данном виде будет неудобна для набора текстов, неудобна для работы с хоткеями, неудобна для игр, задействующих клавиатуру (MMORPG, RTS, и даже шутеры).
1. Ну та же Kinesis аналогично поступает, одной рукой пробел, другой Backspace, на самом деле очень удобно.

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

3. Одной рукой жмете Ctrl+Alt, другой Shift+s

4. Есть режим Fn Lock, в котором будете нажимать Ctrl+B и Alt+D. Про Enter не понял, нажимается большим пальцем левой руки, при этом правая рука спокойно лежит на мыши.

Клавиатура предназначена для тех, кто печатает вслепую, чтобы можно было дотянуться до любой клавиши, не смещая руки со стартовой позиции печати.
Я еще думаю, как бы перенести клавиши Alt и Ctrl на большие пальцы.
1. Эргономика должна быть направлена на набор, а не на исправление ошибок. Поэтому грамотный пробел предпочтительнее грамотного Backspace.

Посмотрите сами на вашу аргументацию пунктов 3 и 4. В первом случае нужны две руки, во втором — «правая рука спокойно лежит на мыши». Противоречие! У вас нет единого принципа.
И кстати — на обычной клавиатуре Enter итак спокойно нажимается, когда правая рука спокойно лежит на мыши — большим пальцем правой руки по Enter'у на цифровом блоке клавиш.
Для разных задач разные принципы, хотелось бы их объединить в одном железе.
В одном случае набираем текст, и используем клавиши управления курсором. В другом используем мышь, и используем клавиатурные сочетания, набираем несложный текст.

Повторяю, проект открытый, и позволит сделать любые варианты клавиатуры для разных нужд. Главное определиться с расположением клавиш, которые потом можно будет программировать как душе угодно. Вполне допускаю вариант с двумя пробелами.
А подобный вариант — с трекпойнтом? ;) Тогда вообще не нужно отрывать руки от клавиатуры.

image
Мне лично трекпоинт не понравился, хотя может требует привычки.

Хочу попробовать управление мышью с клавиатуры, сначала включается режим быстрого перемещения курсора стрелками, а когда надо, включаем точный. Чаще всего мышь нужна в браузере, по ссылкам кликать, где не нужна большая точность.
> нормальное сочетание для игр, например
А что, геймеры какие-то проблемы с обычной клавиатурой испытывают? Мне кажется, у них все нормально, помогать надо тем, кто с текстами работает.
Мне кажется, что с обычными клавиатурами у всех все нормально, а концепт ТС не подходит ни для текстов, ни для программ с хоткеями, ни для игр.
Там куча проблем, но ТС надо было с этого начинать, а так аудитория неподготовлена и не поняла, в чем цимес.
Извиняюсь, если где-то в комментариях проскальзывало, но есть ли какие-то наметки относительно того, как клавиатура будет производиться и выпускаться? Смогут ли её собирать сами пользователи и как? Т.е. как и где добывать детали, корпус и прочее?
Корпус нужно будет заказывать, любой желающий сможет это сделать, и заработать на этом. Микроконтроллер пока выбран, и прошивки под него не написаны, предполагается, что можно будет либо заказать клавиатуру уже с нужной прошивкой, либо прошивать его прямо в клавиатуре, через специальную программу, как это сделано в Arduino.

Вообще, можно будет подумать о разработке совсем универсальной клавиатуры, купив набор, можно будет собрать любую клавиатуру под любые нужды.
Действительно, производители железа такие дураки (вместе с их штатом, который считается сотнями тысяч единиц сотрудников в сумме), придумали такой дурацкий неудобный формат клавиатуры, которой все пользуются и привыкли, но Вы то оооочень умный, гораздо умнее той сотни тысяч специалистов, которые привели ещё и массу «левых» исследований об удобстве клавиатуры и скорости печати, Вы-то знаете о клавиатурах всё, мы поняли. (Сарказм)
Автор, не нужно считать себя самым умным. Современный стандарт клавиатур прошёл через пол сотни лет и очевидно, не просто так. Компании вкладывали миллионы зелени и проводили тысячи исследований об удобстве клавиатур, а Вы тут взяли и открыли всем Америку о том, какой же всё-таки должна быть клавиатура.
Зачастую так и оказывается, все выпускают одно и то же, а потом приходит смелый человек, и выпускает iPad. Я себя не сравниваю с Джобсом, просто показываю, что вы преувеличиваете умственные возможности крупных компаний.

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

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

И я удивляюсь, почему крупные компании не могут взять на себя ответственность, и выпустить то, что перевернет мир, видимо это страх, который закрыл начавший успешно продаваться компьютер Canon Cat, вот все до сих пор и мучаются с неудобными интерфейсами, и пользуются странными клавиатурами.
Насчёт iPad, может Вы и не в курсе, но планшетники, таблетки и огромные КПК производились ещё за 5, а то и 10 лет до него, но не были так широко распространены. Просто Apple стал первым, кто вложил в рекламу миллионы (если не миллиарды) зелени, за счёт чего и поднял популярность данного типа девайсов.
«И я удивляюсь, почему крупные компании не могут взять на себя ответственность, и выпустить то, что перевернет мир»
Берут на себя ответственность, пытаются, а в результате получается то, что получится у Вас:
«кармодрочеры» похвалят Ваш девайс чтоб получить плюсы, Вы порадуетесь что это действительно офигенная инновация, потратите на неё кучу времени и денег, а потом забьёте на это дело, когда поймёте что на самом деле это никому не нужно, но в тоже время найдёте себе оправдание вроде такого: «У меня сейчас совсем нет времени на это», «На раскрутку и производство нужно много денег, а их у меня нету» и т.п.
Поймите, я не пытаюсь обидеть или оскорбить Вас и Ваше изобретение, я пытаюсь донести до Вас что Вы в пустую потратите время. Вы сделали серьёзный проект, серьёзную работу, потратили уже много времени, НО Вы витаете в облаках и отчаянно не хотите возвращаться на землю. Попробуйте покритиковать Ваш проект и Вы увидите столько недостатков по сравнению с любой другой клавиатурой. Примеры? 90% служебных кнопок (delete, insert, copy, paste и т.п.) расположены так, что пользователь обязательно будет на них промахиваться, особенно при слепой печати. Это вам не backspace клацнуть при опечатке на букву.
Какое вы имеете право меня учить как и что мне делать, если сами вообще ничего за свою жизнь не сделали? Вам просто поговорить не с кем?
Сочувствую Вам…
Я Вас не пытался учить, а всего лишь сделал конструктивную критику, потому что больше некому.
Отпишитесь мне когда через пол года-год до Вас дойдёт что я говорил дело. Я очень надеюсь что на тот момент Вам хватит смелости признаться кому-то другому кроме себя что Вы были не правы.

Насчёт сам ничего не сделал — это Вы зря, просто у меня хватает ума не афишировать на лево и направо каждую идею, которая пришла в голову. Да и хвастаться о сделанном я не собираюсь, это удел людей с низкой самооценкой, которые желают чтобы их признало общество.
Насчёт поговорить — ещё чего. Вы разместили тему в надежде что на неё никто не ответит? Нет, Вы разместили тему чтобы услышать какой Вы молодец, благо на конструктивную критику отвечаете агрессией.
У меня такой девайс:
image
Есть идеи, какую можно сделать раскладку, чтобы все печатать левой рукой?
Не спрашивайте зачем, мне это кажется занятным :)
Нужно на джойстик повесить функцию переворачивания клавиатуры (зеркального), и включения режимов ввода цифр и знаков препинания. Не знаю только, может ли родной софт такое напамить, скорее всего придется самому это делать, или использовать какую-нибудь универсальную программу для переопределения клавиш.
Минусы:
— Маленький пробел.
— Маленький и неудобно расположенный энтер.
Кнопки верхнего ряда под указательные пальцы вообще редко используются. Уж лучше их поменять местами с Escape и Insert
— Home и End с функциональными кнопками меня замучали на нетбуке! Это жутко неудобно! Аналогично Page Up/Down
— Не понял как набирать цифры, если есть еще русская раскладка.

Вообще в обычной клавиатуре есть лишь пара минусов:
— Русская запятая должна быть отдельной кнопкой без шифта
— И не хватает отдельных кнопок для переключения языка (опционально копирование-вставка, хотя не принципиально).

Используется FnNav кнопка, нажимаемая большим пальцем правой руки, когда вы работаете со стрелками, ваш правый большой палец ничего не делает, здесь же он просто зажимает кнопку. Я испытал это на прототипе, очень удобно.

Цифры работают не зависимо от используемой раскладки, если зажать Fn, то на противоположной стороне буквенные кнопки превращаются в цифры, цифты с шифтом, функциональные кнопки.

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

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

Кнопка для переключения языков есть, если мало одной, можете прошить клавиатуру так, чтобы вместо Caps Lock была другая кнопка для включения нужного языка.
Пытаться создать что-то универсальное и удобное для всех — не благодарная работа, имхо. Всем не угодишь.
ваша клавиатура чем то напоминает www.typematrix.com

если ли у вас какие нибудь отзывы о ней?
При первом взгляде обнаружил Бооооооооольшие редко используемые кнопки Copy/Paste
И не обнаружил клавиш перемещения курсора, без которых эти самые Copy/Paste просто нафиг не нужны
Эти большие кнопки находятся далеко, до них приходится тянуться, а вот стрелки, pgup/dn, home/end находятся прямо под рукой, достаточно зажать правым большим пальцем FnNav, и кнопки IJKL станут стрелками.
Чтобы выделить одно слово вперед-назад нужно нажать Shift+Ctrl+стрелку курсора а вы предлагаете еще и Fn — смешно
Я предлагая вместо переноса правой руки с позиции jkl; на стрелки просто зажать большим пальцем правой руки FnNav. Левой рукой зажимайте Shift, Ctrl, Alt или что там хотите.
Здорово, что вы выложили свой проект. Позволю небольшой совет: вам следовало бы начать с разбора эргономики обычной клавиатуры (может быть, сделаете еще один пост?). Тогда бы и реакция была совершенно другой. Вы давно в этом варитесь, вам очевидны и решенные проблемы, и пути, которыми вы к ним пришли, и все это прямо следует из одной вашей картинки. А неподготовленная аудитория не понимает, с чем вы боретесь — для них это ну, еще один решил выпендриться, но что-то непривычно. Кто-то прочитал у Артемия Лебедева про запятую — там достаточно большой параграф, посвященный описанию проблемы, и теперь никто не спорит — да, запятая неудобно. Вам нужно (было) проделать то же самое.
Да, вы правы, видимо придется написать статью, где по полочкам разобрать проблемы с современными клавиатурами, люди просто не понимают что такие проблемы есть.
btw, если будете делать, разберите еще пожалуйста историю появления тех или иных решений, хотя бы тех, которые вам известны. Было бы очень интересно.
Еще вопрос, что вы думаете насчет высоких/низких клавиш, есть ли однозначное мнение, что какие-то из них удобнее?
Моё мнение по этому вопросу такое, что лучше высокие клавиши, на них приятнее печатать, но если высота клавиатуры ограничена, то в этом случае хочешь или не хочешь, а придется использовать низкие.
Я в упор не вижу клавишу Fn. FnNav вижу, FnRev вижу, а Fn нету.
Это обобщающее название любой из них.
Относительно матричных клавиатур и классических (со сдвигом) то заметались одна особенность — в матричной клавиатуре дотягиваться до клавиши «t» не так удобно по сравнению со сдвинутым верхним рядом. Если рассматривать вашу последнюю модификацию «CatBoard», то было бы интересно узнать, на сколько увеличилась бы удобность, если клавиши «fg» сместить несколько правее (ну и «hj» левее).
[T] с лихвой компенсируется [Y] и [B]

В последней модификации CatBoard ряды сдвинуты вертикально.



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

Sign up to leave a comment.

Articles