Концепт Вакидзаси
К клавиатурам я дышу неровно. Около сотни лет назад написал небольшую статью про изменение системной раскладки. Раньше раскладку клавиатуры я менял и гораздо сильнее, но это всё полумеры.
Единственный способ печатать блаженно — создать свою клавиатуру.
17.01.2019 был такой диалог в чате «Клавиатуры и микроконтроллеры»:
я
Вакидзаси — короткий японский меч, который самураи носили вместе с основным мечом — катаной. Примерно так моя гипотетическая клавиатура может дополнять основную, поэтому я назову её Вакидзаси.Вячеслав
Покажешь макет?я
Нету. Я только её представляю100% что-то такое делали
Сплит. На каждой стороне по клавише на обычные пальцы, три на большие. То есть всего 2*(3+4)=14 клавиш. Скорее всего на амёбах. Будет классический экран 16*2. Писать аккордами. #вакидзаси
Можно сделать так, что каждая половина самодостаточная. Типа одна рука на половинке клавы, вторая на мыше. Это близко к идеям Вольки. Даже к аккордеонуму близко.
Александр
Мне нравитсяя
Хм, если делать фокус на одну руку, то разумнее добавить больше клавиш… Я очень близок к аккордионому
Надо кое-что пояснить. Аккордеонум — клавиатура, которую делал Волька, пионер клавиатурных дел в России. На момент написания этой статьи он от неё отвлёкся, сейчас делает Кладенец. В его статье есть описание обоих клавиатур. Кстати, я считаю, что отчасти на Кладенец Вольку вдохновил я!
Amoeba — специальная печатная плата ровно под одну клавишу.
Я предположил, что кто-то уже делал уже клавиатуру, подобную моей. Да, уже есть такая. Называется Bat. Также планировалось, что у Вакидзаси будет экран, отображающий текущий аккорд, и четыре тумблера для настройки.
Потом я решил, что мне незачем делать по клавиатуре на руку, когда можно оставить только одну клавиатуру под левую руку! Правую руку оставить под мышь. Чтобы как-то сбалансировать всё, количество клавиш на Вакидзаси увеличилось. Вот такое изображение я тогда нарисовал:
Понемногу развивал идею, от тумблеров всяких и экрана отказался. В итоге клава будет представлять из себя следующее:
Кнопок мало. Те символы, которых нет на картинке, будут печататься аккордами, то есть нажатиями нескольких клавиш за раз. В клаве будут самые легко нажимающиеся кнопки, доступные на рынке (по словам обывателей того чата), то есть, по идее, нажимать будет несложно. Доступно столько возможных комбинаций: 211 = 2048. Все обычноклавиатурные модификаторы, стрелочки, цифорки, буковки, всё это будет доступно. Даже некоторые особо частые слова будут!
Половинок будет всё же две. Они отличаются друг от друга только своей зеркальностью. В целом, вторая половинка необязательна. У них будут одинаковые прошивки, просто по-разному настроенные (где-нибудь глубоко в коде будет строчка, в которой написано, правая или левая эта половинка).
Я не знаю, удобно ли будет на ней печатать, но я однозначно её соберу. На момент написания статьи (16.03.2019) компоненты едут ко мне из Китая и с другого края России (добрый Ёж отправил кое-что).
Вообще, для сборки нужны следующие компоненты:
- Микроконтроллер. Большинство создаталей клавиатур используют дешёвые китайские копии платы с микроконтроллером Arduino Pro Micro. Я тоже тогда.
- Свичи. 11 штук. Свич — это кнопка клавиатуры. Это слово прямо так и взяли из английского — switch. Не знаю, чем слово «кнопка» не угодило, но зато всегда понятно, о чём идёт речь: об обычной кнопке или клавиатурной. Мне посоветовали взять самые лёгкие в нажатии свичи. Так и сделал.
- Кикапы. 11 штук. Это колпачки для свичей. Если их не будет, то печатать как-то больно будет. Слово тожз английского — key cap. Я взял полупрозрачные красные, но не знаю почему.
- Корпус. Изначально планировал вырезать из дерева, но потом передумал. Ёж отправил мне пластмассовую сетку для свичей. В неё вставлю все клавиши, спаяю что нужно, а потом ещё куда-нибудь присобачу. Посмотрим, что будет, пока не сильно об этом думал.
Ещё нужна прошивка (специальная программа, делающая клавиатурные дела, которая устанавливается на микроконтроллер). Абсолютно все советуют мне использовать какой-нибудь проверенный временем фреймворк (QMK, LUFA…), но я их не слушаю. Я напишу с нуля, потому что хочу :)