Logo CatBoard ][


Самодельная эргономичная компактная клавиатура

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

Исходный код

Эргономичность

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

Нестандартная раскладка

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

Клавиши переключения языка

Отдельные клавиши включения языка и раскладки, не переключают, а именно включают язык, позволяя не смотреть на текущее состояние раскладки.

Режим совместимости с Макинтошем

Включение режима, где на месте СУ не Ctrl кнопка, а Command, и переключение раскладок по Cmd+Space.

Лёгкая загрузка прошивок

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

Компактность

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

Fn слой

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

Дополнительные клавиши на больших пальцах

Загрузка больших пальцев, удобный Shift на левом большом пальце, удобный Ctrl рядом с ним, и Fn всегда под рукой.

Режим для игр и рассчётов

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

Уникальные клавиши

Наличие таких клавиш как AltTab, Ё на месте Е, специальные Shift-ы с дополнительными функциями переключения языков и пробелом, которые в некоторых случаях могут становиться Ctrl.


Ссылки

Блог: http://ibnteo.klava.org/tag/catboard

Статья на хабре: http://habrahabr.ru/post/185500/

Исходный код: https://github.com/ibnteo/catboard