Пять улучшений клавиатурной раскладки…

💻🛠✨

…прежде чем вы изобретёте свою

😅

Мета

Привет

Все умрут, а я останусь

Окей, у нас есть неидеальная, но широко распространённая данность.

Доклад я разбил на 5 частей.

(7)

Улучшения

Транслитерация

🌐

  • V0t t@k VOT 🤡
  • sпициальнаи ашипки
  • РОФЛ, КЕК, ВТФ

Ghbdt, z Vfhnsn

Привет, я Мартын

Небольшое дэмо

Какую проблему решаем

  • Раздражение от неверной раскладки (самая частая ошибка при печати)
  • Необходимость перепечатывать текст на правильной раскладке

Какие есть инструменты для этого

Как использовать

  • Отключяем автопереключения (*)
  • Настраиваем горячую клавишу для смены раскладки (я использую Double Shift)
  • Настроиваем горячую клавишу для переключения выделенного текста

Untitled

Ассоциативная совместимость раскладок

🧠

Зачем нам две совершенно разные раскладки?

Какую проблему решаем

  • 😡 Разное положение знаков пунктуации: . , ‘ ; \ / ? ; [ etc…
  • Несовместимость языковых раскладок
  • Невозможность понять текст на неверной раскладке
  • Сложно изучить слепую печать
  • 🃏

    Как решаем проблему

    • Выбираем основную раскладку. QWERTY или ЙЦУКЕН
    • Для второй раскладки указываем (устанавливаем) фонетическую версию. ЯШЕРТЫ или JCUKEN
    • Если ваша основная раскладка это Dvorak/Colemak/Anymak

    Переключение верхнего регистра

    🎚

    Я предлагаю изменить клавишу переключения регистра.

    С двух на одну, угадайте на какую?

    (Спейс)

    Как это сделать

    Проще всего это делается на MacOS

    1. Устанавливаем Karabiner (MacOS, Open Source, Free)
    2. Добавляем встроенную модификацию поведения пробела

    Untitled

    Стрелочки и Бэкспейс

    ⬆️⬅️⬇️➡️

    • Как вы редактируете текст?
      Да
    • Как вы перемещаетесь по нему?
      Легко
    • Как часто вы стираете написанное?
      Очень часто
    • Вы используете Vim или Emacs?
      Нет

    Какие проблемы решаем

  • Стрелочки сложно найти вслепую, потому что их размещают по разному
  • Бэкспейс находится далеко
  • Для доступа к стрелочкам и бэкспейсу требуется покинуть «домашний ряд»
  • Как решаем

    1. Снова берём Karabiner
    2. Добавляем кастомную модификации
      • Caps Lock to Fn
      • Fn + H to Delete
      • Fn + I/J/K/L to Arrow Keys

    Untitled

    Цифры

    1337

    Цифры на четвёртом ряду это больно. Но как тогда иначе?

    Какую проблему решаем

  • Цифры тяжело печатать вслепую, потому что у клавиатур есть сдвиг рядов
  • Цифры далеко от домашнего ряда
  • К цифрам привязываются ассоциативно далёкие символы, которые легко перепутать
  • 🤯 На четвёртом ряду ещё и два регистра, поэтому печатать символы быстро и легко почти невозможно
  • Untitled

    Как решаем проблему

    1. Устанавливаем Ukelele (МacOS, free)
      • Windows — MKLC
      • Linux — 🤷‍♂️
    2. Добавляем на клавиатурный слой цифры.
    3. Привязываем цифры к ассоциативно близким буквам по логике 1337 (leetspeak)
    4. Оставляем на четвёртом ряду только символы.

    Раскладка

    🤷‍♂️

    Если не хотите уходить с QWERTY/ЙЦУКЕН, то вот раскладки Тонского с минимальными, но важными улучшениями

    А вот «классические» альтернативные раскладки:

    Своя раскладка

    1. Вооружаетесь редактором раскладок
    2. Годами экспериментируете
    3. Делаете несколько докладов о своём опыте
    4. Проживаете счастливую жизнь
    5. Умираете во сне
    6. Попадаете в клавиатурный пантеон
    7. Веками с ухмылкой наблюдаете как люди мучаются с QWERTY

    Прочие улучшения

    💤

    Быстрое переключение языка

    Caps Lock, ±, Alt+Space, Double Shift…

    Типографские символы

    Типографская раскладка Ильи Бирмана

    Расположение функциональных клавиш Cmd & Opt & Ctrl

    Печать вслепую 😎

    Механическая клавиатура 🧰

    Остаюсь на связи