Как вернуть Caps Lock функцию Ctrl?
Чтобы вернуть Caps Lock функцию Ctrl, в VIA или keymap QMK нужно назначить код Ctrl на физическую позицию Caps Lock в нужном базовом слое. После сохранения проверьте одиночные сочетания и убедитесь, что изменена именно та позиция, которую вы нажимаете.
Найдите правильную позицию
В keymap QMK физическая позиция соответствует коду клавиши на конкретном слое. Поэтому сначала выберите базовый слой и найдите ячейку, которая фактически связана с Caps Lock.
Если визуальная схема VIA отличается от клавиатуры, ориентируйтесь на тестер и definition, а не только на форму клавиши.
- Открыть базовый слой.
- Найти физическую позицию Caps Lock.
- Сверить её отклик в тестере.
Назначьте Ctrl
Замените код Caps Lock на нужный код Ctrl в этой позиции. В VIA изменение записывается как динамическая раскладка, если клавиатура поддерживает соответствующее назначение.
В QMK то же соответствие задаётся в keymap для выбранного слоя и затем требует сборки и загрузки прошивки.
- Выбрать код Ctrl.
- Сохранить назначение.
- Не менять соседние позиции без необходимости.
Проверьте сочетания
Нажмите новую клавишу вместе с несколькими знакомыми буквами или командами. Проверяйте именно физическую клавишу, а не только её подпись в интерфейсе.
Если результат прежний, проверьте активный слой и убедитесь, что назначение сохранено в нужной позиции.
- Проверить одиночное нажатие.
- Проверить несколько сочетаний.
- Сверить активный слой.
Проверьте себя
- Выбрать базовый слой.
- Назначить Ctrl физической позиции Caps Lock.
- Проверить сочетания после сохранения.
Частый вопрос
Нужно ли перепрошивать клавиатуру для такого изменения?
Нет, если совместимая VIA-прошивка уже поддерживает изменение этой позиции; при работе напрямую с QMK потребуется загрузить изменённую keymap.