Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 3.82 KB

excursus.md

File metadata and controls

24 lines (21 loc) · 3.82 KB

Быстрый экскурс ⌨️

В общем о клавиатурах 🧐

  • 📄 Open Source: схемы плат и прошивки распространяются свободно.
  • 🖥️ Полностью программируемые: можно написать свою прошивку с любым поведением с нуля.
  • 🛏️ Эргономичные.
  • 💼 Компактные.
  • 🏳️ Независимые от ОС.

Почему эти клавиатуры эргономичные? 🧐

  • 🖐 В отличие от стандартной клавиатуры, здесь не используется смещение рядов, доставшееся нам от печатных машинок.
  • 👍 Используется большой палец.
  • 🙌 На такой клавиатуре слепой десятипальцевый метод печати ощущается максимально естественно и логично.
  • ✊ В клавиатуре необходимый минимум кнопок, все клавиши можно нажать не смещая рук.

Что даёт программируемость? 🧐

  • 👽 Можно задавать любые макросы и сочетания клавиш: например Ctrl+C, Ctrl+V отдельными клавишами.
  • 🔳 Слои: слой — это полный ремапинг клавиатуры, позволяющий повесить на обычные клавиши больше значений, чем у них есть, этот ремапинг включается при зажатии клавиши, или при единовременном нажатии, по аналогии с Shift, Caps Lock. Их можно задать сколько угодно, и повесить на них любые клавиши и макросы.
  • 🇷🇺 Язык переключается одной клавишей: используется самая стандартная комбинация, либа та, которую вы назначите. В кошкоклаве используется концепция кнопок Рус/Лат.
  • ➡️ Стрелки нажимаются из домашней позиции: не надо далеко перемещать руку, и терять удобное положение руки.
  • 🖱️ Можно управлять мышкой.
  • 💯 Множители нажатий: можно зажать специальную клавишу и получить повтор другой клавиши в 2, 5, 10 итд раз. Например, перемещаться на 5 строчек вверх, либо перемещать мышку на пиксель или пол-экрана.
  • 🧠 Раскладка полностью в клавиатуре: не требуется никакой установки софта на устройство, к которому подключена клавиатура. Прошивка позволяет даже сделать раскладку Дворака, когда на компьютере включена Qwerty. Именно этим осуществляется независимость от ОС: будь то Windows, Linux, Mac, Android, везде будет работать одинаково, и везде будет твоя раскладка без установки софта.
  • 💡 Любая ваша идея может быть реализована прямо в клавиатуре. Нужно только уметь программировать. Все предыдущие пункты просто показывают мощность этого пункта.