Ручей (Ruchey) - это универсальные инженерные раскладки, имеющие одинаковый набор и расположение символов, как для кириллицы, так и для латиницы. Отличительными чертами является полный набор спецсимволов, минимальные изменения по сравнению с русской раскладкой и удобство набора. Основное назначение - это набор технических текстов, а также кода программ с комментариями на Русском языке. Уделено внимание и минимизации переобучения.
- Раскладки разработаны для операционных систем Linux и Windows.
- Часть спецсимволов вынесены на третий уровень, т.е. набираются при зажатом правом Alt (AltGr).
- Часть спецсимволов смещена для удобства набора программного кода.
- Предусмотрено, чтобы набор был комфортен для большого пальца и не было перекрещивания с указательным.
- Переключаются именно раскладки, а не языки ввода. Язык ввода один - Русский.
Рис 1: Русская (инженерная, кириллица)
Рис 2: Русская (инженерная, латиница)
При наборе фигурных и квадратных скобок, а так же символов меньше и больше, во время "слепой печати", рекомендуется переносить кисть так, чтобы маркером являлась не клавиша "О", а правый Alt (AltGr). Т.е. кисть смещается, как если бы была необходимость воспользоваться стрелками.
В Windows могут появляться штатные раскладки (Русская, Английская). Проблема общая, например, у Американцев появляется Британская раскладка. Решение проблемы - перейти в "Настройки языка" - "Административные параметры" и применить раскладки для "Экран приветствия и учётных записей". А также в настройках реестра для каталога "Компьютер\HKEY_USERS.DEFAULT\Keyboard Layout\Preload" выключить наследовании и указать для всех права только на чтение.
Знак ₽ отсутствует в раскладке для Windows т.к. является символом юникода.
Для Linux, на данный момент, нет возможности разработать пакет, раскладки должны быть приняты в основной код, поэтому разработан инсталлятор, который необходимо запускать всегда после системных обновлений. Надеюсь, что патчи примут и эта проблема просто уйдёт.
Для применения раскладок в консоли необходимо изменить файл: "/etc/default/keyboard"
XKBMODEL="pc104" XKBLAYOUT="ru,ru" XKBVARIANT="ruchey_latin,ruchey_cyrillic" XKBOPTIONS="grp:caps_toggle,lv3:ralt_switch,grp_led:scroll" BACKSPACE="guess"
Выполнить команду: "dpkg-reconfigure -phigh console-setup" или "update-initramfs -u"
Для применения раскладок в initramfs необходимо изменить файл: "/etc/initramfs-tools/initramfs.conf"
KEYMAP=y
Выполнить команду: "update-initramfs -u"