Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: нестандартный контроллер клавиатуры PC
Шарага > Soft - НЕ железо > Программирование МК
orthodox
Собственно, сабж... Знаю, что задолбал - но не идет из головы. Хочу сделать и снять вопрос.
Чтобы сбылась мечта идиота...
Болезнь моя известна - эргономическую клаву хочу. Или эргономичную - не знаю, в чем разница...
Есть у мну примерно сотня старых клав для экспериментов.

Можно было бы просто тупо перерасположить кнопки правильно...
Но есть идея к тому же немного поменять для пущего удобства.

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

Будут использоваться комбинации клавиш, то есть несколько нажатых поочередно должна различать четко.
И желательно полный опрос за 1-2 миллисекунды ... Ну, так нужно...
Прохожий
Цитата(Огурцов @ 24.12.2009, 18:51) *
Красиво встать контроллером между компом и клавой - там и "перерасположить". За одинм и совместимость со всеми клавами организуется.

Совет дельный.
Надо только, чтобы питания хватило на дополнительный преобразователь кода.
zzzzzzzz
Хаюшкидуду.

ПМСМ, интереснее реализовать устройство для "слепого" ввода текста, помещающееся в кармане, варежке и т.п. Такого типа клавы есть уже на вооружении у амеров-террористов smile.gif . Пока прототипы. Но, хапнули бы и многие цивилы с удовольствием - вместе с очками-дисплеями получается крутоватый действительно карманный комп. Бузинес, тсз. Даешь киборгизацию населения!
Фраза "карманный бильярд" получает новый смысл. smile.gif
zzzzzzzz
Цитата(Огурцов @ 24.12.2009, 20:37) *
Такжеж есть киберварежки. А чем управлять - вопрос софта. Можно клавой, можно роботом, можно бомбой. А вот с очками было бы забавно.
Вопрос стоит о создании действительно универсальной, удобной и юзер-быстро-фрэндли конструкции. Самый быстрый и умный может стать "отцом карманного киберпанка", с сопутствующими патентами и правами. sad.gif Изобретатель мышки, кстати, жив и доволен жизнью... smile.gif
Угадать с такой конструкцией трудно. Но, можно.
Вспомним "тетрис"! smile.gif
orthodox
Цитата(zzzzzzzz @ 24.12.2009, 19:56) *
Вопрос стоит о создании действительно универсальной, удобной и юзер-быстро-фрэндли конструкции. Самый быстрый и умный может стать "отцом карманного киберпанка", с сопутствующими патентами и правами. sad.gif Изобретатель мышки, кстати, жив и доволен жизнью... smile.gif
Угадать с такой конструкцией трудно. Но, можно.
Вспомним "тетрис"! smile.gif


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

Нажмите для просмотра прикрепленного файла
Вот изящный вариант, весьма близкий к традиции - но много удобнее

А вот вариант для слепых. Видимо, вводится побайтно - в двоичном коде smile.gif
Вот сканкоды так не получится сразу вводить - некоторые из них двухбайтные...
Однако байтами ASCII - запросто ... Вот только как наберешь комбинации клавиш...
Нажмите для просмотра прикрепленного файла

А вот самая известная клава из "быстрых" - MALTRON




А вот тупая клава для смайликов...Кружек-то с пивом нетути...


Клава на запястье...кстати, почему клавиши на клаве намного больше, чем кнопки на мобиле?
Попадают ведь и по кнопкам...


Лягуха = FrogPad



А здесь использовано боковое движение пальцев - влево-вправо--вверх-вниз плюс обычное нажатие...
Минимум клавиши со стрелками это заменило бы неплохо... Геймпады рулят smile.gif И не надо над ними улыбаться, кто знает...


Да чего там собственно...набираешь "необычная клавиатура" "эргономичная клавиатура" "эргономическая клавиатура" и гуглишь что есть м́очи
_pasha
Какбыэто... садится чел с киберварежкой или там - акселерометры на кончиках пальцев; перед глазами - аналог клавы - и дрочит  учится новому слепому писАнию. Но долго. smile.gif Иногда, если ленится, получает свежими розгами. В итоге- клава нах. Будущее ближайшее может запросто в такое сыграть.
orthodox
Цитата(_pasha @ 25.12.2009, 0:28) *
Какбыэто... садится чел с киберварежкой или там - акселерометры на кончиках пальцев; перед глазами - аналог клавы - и дрочит  учится новому слепому писАнию. Но долго. smile.gif Иногда, если ленится, получает свежими розгами. В итоге- клава нах. Будущее ближайшее может запросто в такое сыграть.

Дык, эта... Не нравится такой вариант - то легко поменять...
Я смотрел , частью постил выше варианты - их не так много, и они танцуют за редким исключением
от технологий или от понтов, но не от потребностей ...
Нет, как-то не так сформулировал...
Короче, от человека надо танцевать. От его особенностей и возможностей.
Ну, например - у мну мизинец плохо развит. Если бы клава не рассчитывала на мизинец
особенно, может быстрее получалось бы работать... Ну это так, просто для примера...
И для контраста - традиционная ЙЦУКЕН - QWERTY мизинцу отводит весьма много работы...

Для начала я бы попробовал готовые решения вопроизвести хотя бы, из тех что выше...

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

Цитата(Огурцов @ 25.12.2009, 0:33) *
Тогда (с) Надо объединить вот такую вот хрень на последней картинке с мышкой. Буде кузяво.

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

Кстати, если использовать (детектировать) нажатие на две соседние кнопки - то появится дополнительный ряд, не увеличивающий габаритов.
Все равно ведь вслепую печатать - надписи если и будут мелкие - все равно не нужны особо. Только нужно клавиши вогнутые делать, чтобы на стыке соседних выпуклость была, небольшая. Получается в квадрате 3*3 клавиши вместо 9 аж 21 точка для нажатия... А если 4*4 - то уже 16+24=40 клавиш под одну руку с минимальными перемещениями... Это меньше чем цифровая клавиатура по габаритам.. Вот 2 квадратика 4*4 под левую и правую руку - и 80-клавишная клава уже есть. Осталось 4 стрелки, если отдельно цифровую не выносить.. ... А если учесть пробелы , шифты и альты под большими пальцами - то еще и лишних будет... Можно знаки препинания отдельно вынести будет, Арт Лебедев ругался, что они через шифт нажимаются - и правда, нах?

Механически это не очень просто, но только на первый взгляд - не контактом единым съем можно делать..
orthodox
Цитата(maximiz @ 25.12.2009, 0:59) *
А зачем это всё? Мысли настолько опережают руки? smile.gif

О мыслях не задумывался как-то...
Но набирать приходится много..
Теоретически возможная скорость набора - что-то около 600 симв/мин... Или больше...
Ну надо хоть приблизиться, да и не хочу я на этих кривых клавах вслепую печатать, пальцы топырить...



Цитата(Огурцов @ 25.12.2009, 1:00) *
Нужно оторвать от любого ноутбука тачпад и наклеить его на мышь (с) Бугагага. Под левую руку - так же. Только пока не понятно, какую мышовую фичу туда навесить.


Что-то в этом есть...Тачпадов найду, нет проблем...Съем сигнала с них кто обеспечит? я не умею...

Цитата
Другой, совершенно альтернативный вариант - сделать новую раскладку - все кнопки на одну руку. 5*9 ~ 54. Чисто теоретически - достаточно.

http://www.maltron.com/maltron-kbd-single.html
zzzzzzzz
Мысль дикая №2.

Представим себе "кастет", в котором каждое кольцо из четырех, одеваемых на пальцы руки, связано с соседним. И имеет ~ 10 фиксированных относительных позиций, соответствующих символам клавы.
Сдвиг реализуется сдвигом пальцев относительно друг друга, селекция символа - небольшим сдавливанием пальцев.
На экран выводятся текущие положения "переключателей", для видимости того, что набираешь и обучения юзера.

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

Футуристично, но по раздумьям может оказаться легко усвояемым агрегатом. smile.gif

Кастет автономный, с радиоканалом. В перспективе - UWB связь. Сейчас какой-нибудь блутус или даже шнурок.
zzzzzzzz
Цитата(maximiz @ 25.12.2009, 12:05) *
Может лучше сразу радиоканал в башку, рядом с чипом?
Конечно лучше! Прямо из под черепа в комп кабелек бросить. Срочно нужны добровольцы для отладки интерфейса! Кто будет делать трепанацию? smile.gif Максим, инструмент из аватарки понадобится, есть в реале-то? Ну, конечно, небольшие эргономические модификации понадобятся. Например, диаметр штыря-фиксатора увеличить. Ручек побольше. И намордник по-эстетичнее - мы ж эстеты! pleasantry.gif
orthodox
Модераторы!
Шозанах?
Какого хуя тема моя улетела в флейм,
тут что, кто-то ругался?
И даже если бы и так - можно разделять и сносить посты с руганью...


Выражаю протест. Тема нужная, к тому же это реальный заказ с оплатой.
Если я не нарушал правил (не введенных пока что smile.gif) , то нех разделять
технические вопросы на нужные и ненужные, тут Вам не элх...

А по теме, касательно важности вопроса:
Кто из нас предпочитает работать кусачками тупыми, и с ручками торчащими в разные стороны под разными углами?
Кто пробовал поднять SMD компонент пинцетом с губками, завязанными в узел? Почему мы придаем значение даже тому,
удобно ли держать топор при рубке дров (могли бы и прямую палку необструганную всунуть вместо эргономической ручки),
Паяльник с несбалансированной ручкой или слишком толстой, или просто неудобной - нам кажется непригодным к работе -
а клавиатура, на которой работаем не меньшую часть времени чем другим инструментом - годится кривейшая.
То есть, она, сцуко, не просто неудобная! Она вызывает заболевания, от своей долбанной корявости в расположении клавиш!
Она нагружает те мышцы и в таком положении , что это просто ужоснах http://ru.wikipedia.org/wiki/Туннельный_синдром .

И наоборот, застаиваются те - которым не вредно бы и поработать на производительность, самые быстрые и сильные.

Так отчего, как минимум, не сделать для себя возможным (так как готовое не продают) - работать по человечески?
Из за боязни, не дай Бог, набирать быстрее чем абсолютно необходимо? Да ниче, отдохнете в перерывах...Пока мысли придут.

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

А совсем по делу - уже когда посплю, есть пара мыслей...


zzzzzzzz - респект. В последней идее с кастетом - что-то есть. Не знаю, насколько реализовано может быть сейчас...

orthodox
Цитата(Огурцов @ 25.12.2009, 22:36) *
А может сразу в двоичном коде вводить ? (с) Тридцать одна кнопка на раз. Две - сразу за мышкой. Научиться будет ничуть не сложнее, чем слепому методу, а работать быстрее и удобнее, с меньшим количеством телодвижений. Такую и варжеку проще сделать и вполне себе дома на коленке.

Приводил выше рисунок клавы для слепых (не для слепого метода, именно для слепых).
Вроде так и сделана. Сам думаю об этом примерно класса с 5-6 школы, когда прочитал заметку о какой-то сверхбыстрой клавиатуре...
Там не было рассказано, что и как...Вот и думал. Надо уже плюнуть да и сделать такое, это самое простое.

Можно раскидать коды по двум рукам так, что левая рука нажимает всегда по одной - выбор и посыл кода одновременно. Правая рука -
полный код, 16 значений. Итого - 64. Тоже вполне хватает.
Расклад такой - 4 буквы - набирается только левой, одна клавиша.
Еще 16 - правая - по одной, после левая - по одной. То есть с опережением правой.
Это часто встречающиеся. 20 букв.

Остальное - правая - коды по две удобных правой (1-2, 2-3, 3-4 и 1-4) плюс опять- таки одна из 4 левая. Это еще 16 комбинаций.
Всего 36.
Опять таки алфавит с запасом.... Точку - запятую туда же можно...


Остаются менее удобно набираемые коды под правую с одной левой (левая всегда набирает одну из 4-х, выборпосыльную)
Аж 28 знаков. Цифры, знаки и прочее...
Короче говоря - можно попробовать.


Вариант - с небольшими перемещениями, например - по 16 в квадрате тоже не трудно , если вогнутая клава. А это уже 32 буквы.... И псевдошифт, под оба больших пальца (большие могут обслуживать более чем только пробел, мы ж помним?) - для набора знаков и цифр, и чего там редкого еще.

В общем, вариантов море - и все будут лучше традиционного... Даже если просто ровно расставить клавиши...

Есть и промежуточные варианты - смотря по выбранному количеству под левую-правую руку... Лучше всего исключить парные нажатия и тройные одной рукой. К примеру, 8+8 дают 72 комбинации, из которых 8 - нажатие одной клавиши только одной рукой. То есть, самые частые. Остальные - одна левой и одна правой.


В общем, я готов пробовать вышеописанный вариант(варианты). Кто будет программировать эти дела и формировать скан-коды из них?
Цена вопроса? Кстати, классно было бы , выбрав клавишу правой рукой, видеть на клавишах левой руки весь набор меняющийся, как на клаве Арт Лебедева... Дисплей на клавишах или над ними ... Сразу обучалка по сути... Автомат smile.gif Но можно и просто шелкографию сделать, тоже нормально...

Нужна еще обучалка под винду... Это можно обратиться к авторам обучалок под стандартные клавы....

Цитата(maximiz @ 25.12.2009, 13:34) *
Ортодокс, вот тебе идея http://www.silabs.com/products/mcu/Pages/KEYBOARDEK.aspx

Ну что ж...
Оформить это дело по рояль - тоже очень и очень забавно.
Да и достать готовую несложно... Если немного клавиш - работать можно.
Занятно smile.gif


Больше всего времени тратится на перемещение всей руки..если пальцы на месте - все проще и быстрее...
MrYuran
А мне вот сейчас в голову идея пришла революционная...
Насчёт обычных клав.
Зачем слепой метод (никак не освою - лень душевно напрягаться)
Можно сверху (или в середине, см. какая клава) приделать экранчик в виде полосы/строки - и на нём выводить набратое.
Можно заодно автонабор прицепить (типа как в сотиках, но поумнее)
В общем, а не заняться ли моддингом клав?
Harbinger
Что-то подсказывает, что дорогое это удовольствие...
На заре пытались лепить просто клавиатуры, без моддинга. Тогда это дело стоило нехилых денег и многообещало. Вылетели в трубу, одними из первых киевских кооператоров (в первой десятке вроде). Самопальный термопластавтомат, слепленный за 3 месяца и за 3 с половиной тысячи рябчиков, нашкрябанных со стипендий и всяких халтурок, крепко подкачал. А несамопальный, одесского производства, стоил 15 штук ещё не обесценившихся рублей... нынешних $30000 где-то.
zzzzzzzz
Небольшое развитие кастета:
Нажмите для просмотра прикрепленного файла
рука (и, соответственно, пальцы) контачит с общим корпусом, т.е. GND кастета (ни с чем гальванически не связана).
Определение положения фаланги пальца в "окне" - дифференциальным измерителем емкостей. Как по вертикали, так и по горизонтали. По вертикали - N градаций с небольшим гистерезисом перехода от градации к градации, по горизонтали (селект символа) - одна.
Горизонтальный и вертикальный генераторы разнесены по частоте на порядок-два и друг другу не мешают. Вот такой нынче кастет для "отморозков" smile.gif

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

Что-то мне подсказывает, что на такой клаве можно научиться печатать быстро и с высокой скоростью.
orthodox
Цитата(maximiz @ 26.12.2009, 11:43) *
Тема перемещена в ходе феншуйного эксперимента biggrin.gif Эксперимент заключается в том, что в определенных местах лучше думается, а в других - лучше спится... wink.gif

Нах такие эксперименты.
Уже писал - мну они достали еще на элхе...
Бушь так же делать, как тамошние - восстание поднимем...и пц тебе...
Верни на место тему, пожалуйста - она не по делу перемещена...

Цитата(zzzzzzzz @ 26.12.2009, 12:28) *
Небольшое развитие кастета:
Нажмите для просмотра прикрепленного файла
Что-то мне подсказывает, что на такой клаве можно научиться печатать быстро и с высокой скоростью.

Вполне возможно. Только мну смущают боковые перемещения.
Не самые они быстрые. наверное, можно обойтись вертикальными...

Цитата(Огурцов @ 26.12.2009, 7:40) *
На мыше. Или на тачпаде/варежке, которые и клава по совместительству. Блин, классный девайс. Только сильно ломать будет на других компах, когда привыкнешь.

Мыша не будет ерзать, когда набираешь?
Если это решить - девайс что надо.
Парковать как-то? Или отрубать мышиные свойства при попытке начать набор?
orthodox
Цитата(maximiz @ 26.12.2009, 20:03) *
Майдан? rofl.gif

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

Цитата
Оказывается, я тебя не понял, извини. Речь в этой теме об программировании МК, а не об эргономике интерфейса...
Ну тогда едем обратно, программировать МК smile.gif



Ну, поехали (с)
В конце концов, есть явный флуд - или флейм. и то можно кусок отделить.
Нах всю тему таскать?
Черепанов хрен бы паровоз изобрел, если б его тему про паровозы в раздел для чайников постоянно кидали.
zzzzzzzz
Цитата(orthodox @ 26.12.2009, 20:50) *
Вполне возможно. Только мну смущают боковые перемещения.
Не самые они быстрые. наверное, можно обойтись вертикальными...
Они могут быть достаточными на (0.5 - 1.0) мм. На грани "интуитивного" подергивания. Электроника позволяет разобраться с таким перемещением без проблем.
А как обойтись только вертикальными? Это ведь "поиск" нужного символа. Как подать команду "оно"? Большой палец не предлагать - он лежит на тачпаде, прикрепленном к кастету сбоку.

Кстати, чип дифференциального емкостного определителя у меня уже разработан и изготовлен. Лет 10 назад. Где-то пяток схем в корпусах 401.14-5 в пакетике валяются. smile.gif Там длительность выходного импульса была прямопропорциональна расфазировке между обкладками.
Чутье было, судя по склерозу, с запасом под такую задачку. Это использовалось в определителе уровня масла. Конечно, под этот случай надо делать немного иначе и более комплексно.

Хотя, хрень всё это, наверное. Никому не нужно, т.к. и так всё зашибись якобы... smile.gif
Бюджет такой разработки до серийного производства - несколько лимонов. Вряд ли найдется не то, что спонсор, а даже и радиолюбитель, пожелавший потратить время, силы и средства ради такого непредсказуемого по результатам проекта.
Прохожий
Цитата(zzzzzzzz @ 26.12.2009, 21:43) *
Кстати, чип дифференциального емкостного определителя у меня уже разработан и изготовлен. Лет 10 назад. Где-то пяток схем в корпусах 401.14-5 в пакетике валяются. smile.gif Там длительность выходного импульса была прямопропорциональна расфазировке между обкладками.
Чутье было, судя по склерозу, с запасом под такую задачку. Это использовалось в определителе уровня масла. Конечно, под этот случай надо делать немного иначе и более комплексно.

А можно про этот чип поподробнее?
zzzzzzzz
Цитата(Прохожий @ 26.12.2009, 22:42) *
А можно про этот чип поподробнее?
Ничего особенного, классика. Генератор, выдающий прямоугольники на антенну. Антенна эта между двумя другими, которые подключены ко входам симметричного фазового компаратора. На выходе его стоял одновибратор. КМОП 3 мкм. Сходу схему не откопал, куда-то спряталась.
Если что-то приближается в один из зазоров между центральной антенной и внешней - появляется сдвиг фаз из-за изменения емкости и условий распространения - короткие импульсы на выходе фазового компаратора. Их длительность прямопропорциональна изменению емкости. Чистая "цифра".
orthodox
Ну да. Идея сенсорных датчиков - наверное, будет нужна.
Я думал, и фото может быть, и емкостной и может еще какой-то...
Не на проводимости и не на наводках от сети... Те нестабильны и медленны.

Но раньше я б хотел закончить с основным расположением.

Код Бодо - не сильно удобный.
Идеально вообще нажимать только одну клавишу.
Две - уже тормозит. Причем прилично.
То есть парадокс - традиционная клава в плане скорости совсем неплохо придумана.
Может, на самом деле плюнуть и делать Maltron?

Есть надежда, что как-то программно определится момент одновременного нажатия двух клавиш,
и отличаться будет от последовательно нажатых ...Например, ВСЕ коды состоят только из двух.
То есть, первая нажатая не вызывает эффекта, пока еще какая-нибудь не нажата.
Тогда, при 2*8 под левую и правую - имеем 64 комбинации , но каждый раз нажимать и левой одну и правой одну.
Не знаю, насколько это удобно... Игра обоими руками... Стоит ли оно того?...

Вообще-то знаки, которые нажимаются с шифтом - раздражают.
Но это может отттого что и тянуться надо на знак, и на шифт, да еще и двойное нажатие..
А вообще - пока не попробуешь, не скажешь...
Да еше не только попробовать нужно а и привыкнуть...
Но все равно элемент поочередного нажатия, который часто встречается в обычном наборе -
здорово ускоряет.... А тут его не будет...плохо...
Прохожий
Цитата(zzzzzzzz @ 26.12.2009, 23:22) *
Ничего особенного, классика. Генератор, выдающий прямоугольники на антенну. Антенна эта между двумя другими, которые подключены ко входам симметричного фазового компаратора. На выходе его стоял одновибратор. КМОП 3 мкм. Сходу схему не откопал, куда-то спряталась.
Если что-то приближается в один из зазоров между центральной антенной и внешней - появляется сдвиг фаз из-за изменения емкости и условий распространения - короткие импульсы на выходе фазового компаратора. Их длительность прямопропорциональна изменению емкости. Чистая "цифра".

Т. е. Если я положил палец на кнопку, и емкость при этом не меняется, то импульсов не будет.
Это так?
zzzzzzzz
Цитата(Прохожий @ 27.12.2009, 1:20) *
Т. е. Если я положил палец на кнопку, и емкость при этом не меняется, то импульсов не будет.
Это так?
Что за кнопка? Не понял.
В моей "истории" длительность импульса говорит об относительной емкости. То есть, если поместить палец в "окно", то можно точно знать его координаты (по сдвигу фаз на обкладках-антеннах и, соответственно, по длительности импульса, которую можно точно посчитать). Если палец - та самая средняя излучающая "антенна".
orthodox
Цитата(Прохожий @ 27.12.2009, 0:20) *
Т. е. Если я положил палец на кнопку, и емкость при этом не меняется, то импульсов не будет.
Это так?

Это ж зависит от того, как кнопку оформить...
Если сравнивать с иными сенсорами - этот может оказаться одним из самых надежных и стабильных.
Палец всегда вносит емкость, какую-нибудь. Я так думаю...

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

Кстати, еще одно - для сенсорных клавиатур есть проблема - желательно иметь возможность "нащупать кнопку" отдельно,
а "нажать кнопку" - отдельно. Если сразу как коснешься будет срабатывать - не есть хорошо. При том давление для срабатывания на любой кнопке -
не более 30 грамм должно быть. Чтобы не со всей дури нажимать приходилось. Собственно, решаемо и это десятком способов, я просто так, к слову...
orthodox
Цитата(evgeny_ch @ 27.12.2009, 12:50) *
Руки ему отбить, штоле?
Назвал тему контроллером, а сам флудит
в рамках теории передачи информации.
Кругом шпейонство и подвох винеров. pardon.gif

Ну дык, а как задачу-то ставить?
Не контроллером единым...
Надо ж определиться , что и как...

А правильно сформулированая - наполовину решенная...

Цитата(Огурцов @ 27.12.2009, 9:50) *
У ДВК3 была емкостная клавиатура, схема на одном компараторе. Тактильно - самая лучшая клава, кстати.

Интересно. Доки есть? Надо бы поискать на базаре, может живьем где найдется, из старья...
Вообще у мну много разных видов, будем разбирать... У мну есть клава от Лексмарк, ИБМ-овская, щас на ней набираю...
Тоже емкостная, произведение искусства.. Изумительно сбалансирована. Тех же лет выпуска...


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

Кстати, вот еще одна идея - для героя, который будет испытывать клаву, программа статистики - для ускорения работы набирать статистику о том, какие буквы группируются и располагать их в одной группе по нажатиям. Это для варианта с "каждый раз 2 кнопки нажимать" либо "телетайпного" , который для мышки. Хотя можно и просто анализ текста делать, какого-нибудь....например, весь набор сохранять в дневнике пунто свитчера...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2020 IPS, Inc.