Изменение поведения ЛЮБОЙ клавиатуры. Введение в Kanata

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 69

  • @artawou
    @artawou Месяц назад +26

    Монтаж очень ламповый и приятный, продолжай заниматься, очень круто выходит

  • @dmitryilyenkov
    @dmitryilyenkov 22 дня назад +3

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

  • @nikolanikola2435
    @nikolanikola2435 28 дней назад +4

    Отличное видео, мне с моей 65% клавой как раз не хватало подобного расширенного функционала, тем более что при использовании оконных менеджеров постоянные нажатия на fn бесят, особенно что fn + win/super/meta блокирует win/super/meta. Короче спасибо, возьму на вооружение и подпишусь!

  • @E4pa4makk
    @E4pa4makk 28 дней назад +3

    наконец хоть кто то сделал нормальный видос про программирование клав

  • @ЖамшидНосиров-э9ю
    @ЖамшидНосиров-э9ю 26 дней назад +2

    Очень интересный и полезный видеоролик. Альтернативные раскладки тоже интересуют

  • @atomotron
    @atomotron 26 дней назад +6

    Ну наконец-то хоть кто-то посягнул на эту священную корову - Caps Lock. Лично я уже давно его использую в качестве Control в связках, а при одиночных нажатиях - как Shift + Tab. В числе прочего такой вариант позволяет без ломания пальцев вернуться в нужное окно если при Alt-Tабаньи проскочил мимо.

    • @mrblu5sky
      @mrblu5sky 22 дня назад

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

    • @atomotron
      @atomotron 22 дня назад +2

      @@mrblu5sky ну почему же, я использую правый шифт - для меня это кнопка "английский" =) я не люблю ПЕРЕключать языки, я предпочитаю ВКЛЮЧАТЬ нужный язык, независимо от того, на каком сейчас нахожусь. Кроме того, почти все знаки пунктуации, скобки и операции с курсорными кнопками идут через правый шифт. У меня вообще такое ощущение, что люди думают только о скоростной печати, но в действительности моя работа почти наполовину состоит из навигации по тексту и внесении правок.

  • @holafholaf
    @holafholaf 13 дней назад

    Хорошее видео, и монтаж очень классный. Спасибо!

  • @cryptoalewka
    @cryptoalewka 27 дней назад +4

    не знаю буду ли я это пробовать, но хочу написать коммент в поддержку канала и пожелать тебе его скорейшего развития! Видео очень понятное и не перегруженное динамикой и всяким таким, как сейчас принято делать, подача тоже отличная! Удачи тебе!

  • @frontend-pashtet
    @frontend-pashtet Месяц назад +3

    Как всегда шикарно. Спасибо

  • @Rokinso
    @Rokinso 26 дней назад

    Да это же то, что мне надо! Большое спасибо. Идеальная подача. 👍

  • @oldsaul40
    @oldsaul40 16 дней назад +1

    Очень приятно подан материал, НО, если вкратце, то фишка больше для прошаренных юзеров, программистов и т.п., для обычных юзеров проще пользоваться AutoHotKey скриптами на замену клавиш и прочих биндов

  • @MrDartSaS
    @MrDartSaS 26 дней назад

    Спасибо, очень интересная приблуда для деревянных клав. Сам начинал с kmonad и потом купил уже сплит с vial'ом.

  • @Daexx5
    @Daexx5 20 дней назад +1

    уже 2 года пользуюсь кастомной клавиатурой на qmk, несмотря на то что даже 65% платы много и я просто не знаю какие ещё 11 клавиш туда поставить, очень удобно. Ортолинейная клавиатура, все клавиши 1x1, Enter вместо капс-лока, Backspace рядом с левым Fn, delete через Backspace + Fn, удобно удалять целые слова т.к. Ctrl и Backpace можно без проблем нажать одной рукой. Ё через Е + Fn и Ъ через Ь + Fn для экономии места т.к. одни из самых редко используемых букв. Ну и конечно сделал изменение громкости, плей/паузу и даже впихнул NumPad через Fn, правда я им до этого особо не пользовался, так что бесполезно, но можно в некоторых прогах забиндить на него что-нибудь.
    Я за популяризацию кастомных клавиатур так что удачи тебе с каналом!

    • @theonly.lightfall
      @theonly.lightfall 18 дней назад

      Спасибо за ваш коммент! Я себе на клаве убил Энтер (первая шумоизоляция прошла на 99% успешно, за исключением Энтера) и временно на правый шифт поставил его. И даже не думал поставить Энтер вместо капс лока, а ведь это даже удобнее ибо он ближе к домашнему ряду и тянуться никуда не надо =)

  • @Tonymark57
    @Tonymark57 15 дней назад

    Интересное видео. Хотелось бы посмотреть сравнение, хотя бы на базовом уровне типа личного мнения почему каната а не ахк. Я не пользовался ни тем ни тем, но про ахк слышал много раз. Есть ли какое то очевидное преимущество у канаты или какие-то простые вещи вроде слоев можно реализовать и в ахк?

    • @sys.raccoon
      @sys.raccoon  14 дней назад

      kanata кроссплатформенная. У меня используется один и тот-же конфиг и под windows, и под nixos. Но если посмотреть в целом, то у ahk возможностей гораздо больше

  • @luckystrike91
    @luckystrike91 19 дней назад

    у меня на капслок настроена активация отдельного слоя, поведение аля шифт. но это софт именно клавиатуры такую возможность предоставляет, причем только для капслок) уже привык в принципе, зажимая капс навигириваться через hjkl, caps+enter=esc и т.д. но вот об этой утилите не слышал, спасибо, тут явно больше возможностей для кастомизации!

  • @x4nto
    @x4nto 12 дней назад

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

  • @mcseem9587
    @mcseem9587 10 дней назад

    супер

  • @SoCoLDuk
    @SoCoLDuk 25 дней назад

    крутое качество. продолжай!

  • @LaiksVel
    @LaiksVel 23 дня назад

    спасибо, очень интерестно. использовать я это конечно же не буду 😅

  • @Айдер_Нурмухаммедов

    Прекрасный монтаж. Как оно сделано ?

    • @sys.raccoon
      @sys.raccoon  29 дней назад +1

      Анимации в Motion Canvas и After Effects, монтаж в Premiere Pro. Про Motion Canvas у меня есть отдельное видео

  • @ilyaChuk
    @ilyaChuk 24 дня назад

    ты в проге с прошлого видоса всё анимировал? даже клавиатуру?

    • @sys.raccoon
      @sys.raccoon  24 дня назад

      Не совсем. В Motion Canvas сделаны фрагменты с примерами кода и нажатием клавиш на клавиатуре

  • @havx6
    @havx6 29 дней назад

    Очень крутое видео! Но есть вопрос, можно ли забиндить смену языка на капс?

    • @sys.raccoon
      @sys.raccoon  29 дней назад +2

      Можно так сделать:
      (deflayermap (default)
      caps A-lsft
      )

    • @havx6
      @havx6 29 дней назад +1

      @@sys.raccoon Боже, все идеально работает. Не могу поверить что смена раскладки на капс возможна без костылей на винде

    • @ymo4446
      @ymo4446 29 дней назад +1

      @@havx6 По факту это и есть костыль xD

    • @havx6
      @havx6 29 дней назад

      @@ymo4446 помимо небольшой кли утилиты у нас есть?... повертойс? или какие-то проприетарные говнософты предназначенные именно под это. Выбор не велик все же

    • @TherryYT
      @TherryYT 27 дней назад

      ​@@havx6В виндовс же есть смена раскладки на капс?

  • @mavrakorakia3874
    @mavrakorakia3874 22 дня назад

    А есть ли возможность где то сделать небольшое всплывающее уведомление, которое появится при переключении слоя?

    • @sys.raccoon
      @sys.raccoon  22 дня назад

      Я не пробовал, но можно выводить активный слой в трее: github.com/rszyma/kanata-tray

  • @balu_of_mordhau
    @balu_of_mordhau 29 дней назад

    хороший мантаж, подписался .

  • @ymo4446
    @ymo4446 29 дней назад

    Монтаж, озвучка и подача инфы просто axyенные

  • @SerovGaming
    @SerovGaming 24 дня назад

    Чтобы как-то кастомить клаву, я использую на винде powertoys штуку от разработчиков Microsoft
    + Logitech какой-то софт от самой клавиатуры
    А на маке Karabiner Elements

    • @the.lightfall
      @the.lightfall 22 дня назад

      Я тоже использую PowerToys, без доп софта, но реализовать home row mod keys таким образом не видится позможным, увы

  • @infinitigamer8
    @infinitigamer8 Месяц назад

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

    • @sys.raccoon
      @sys.raccoon  29 дней назад

      Не уверен что понял вопрос. Если речь про ввод любых unicode-символов, то можно использовать вот эту функцию из документации: github.com/jtroo/kanata/blob/main/docs/config.adoc#unicode

  • @atomotron
    @atomotron 26 дней назад

    Но вот вопрос: если к компу подключены 2 (разные) клавиатуры, может ли этот софт кастомизировать клавиши только для одной из них? Было бы очень интересно узнать, возможно ли такое. Лично мне клавиш даже на полной клавиатуре мало, я не люблю прожимать сложные сочетания, и предпочел бы для каждой функции отдельную кнопку, в идеале даже - отдельную кнопку для каждого запущенного (или даже не запущенного) приложения.

    • @sys.raccoon
      @sys.raccoon  26 дней назад

      Можно. Под Linux и MacOS есть соответствующие опции в конфиге. Под Винду тоже пишут что есть вариант с interception драйвером, но сам я не проверял как это работает: github.com/jtroo/kanata/discussions/1203

  • @ivanqqq3589
    @ivanqqq3589 25 дней назад

    Мне нужна автозамена. Чтобы на определенные клавиши вставлялся скрипт (приветствие, поощание и т.п.). Возможно ли это реализовать этим инструментом?

    • @sys.raccoon
      @sys.raccoon  24 дня назад

      Думаю возможно реализовать что-то подобное используя вызов cmd (github.com/jtroo/kanata/blob/main/docs/config.adoc#cmd), но я бы поискал другой инструмент для решения этой задачи.

    • @theonly.lightfall
      @theonly.lightfall 18 дней назад

      В Windows есть PowerToys и встроенные в не плагин для переназначения клавиш. Там можно на клавиши или сочетания клавиш открывать программы, вставлять какой то текст или имитировать другие сочетания клавиш.

  • @Суперудивленныйкот
    @Суперудивленныйкот 25 дней назад

    а с hyprland есть ли смысл скачивать kanata?

  • @nbasked
    @nbasked Месяц назад

    Как раз недавно посмотрел видео о том как с помощью kanata поменять caps на esc/ctrl

    • @sys.raccoon
      @sys.raccoon  Месяц назад

      Да, примерно 2 месяца назад на канале Dreams of Code было видео про это. Но там он (по моему мнению) слишком долго разбирает зачем оно нужно

    • @nbasked
      @nbasked Месяц назад

      ​@@sys.raccoonсогласен, там скорее общая информация про то как вообще кастомизировать клавиатуру

    • @МихаилБелый-р9б
      @МихаилБелый-р9б 26 дней назад

      @@sys.raccoon можно ссылку пожалуйста на видео.

  • @qu11t62
    @qu11t62 26 дней назад +1

    Главный совет - купите нормальную программируемую клавиатуру

    • @daiske2867
      @daiske2867 24 дня назад

      ответ очевиден, что такое правильная клавиатура и сколько "сот" тысяч надо потратить, чтобы такую обнаружить, в отличии от ПО, которое бесплатно.

  • @MARK2580
    @MARK2580 27 дней назад

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

    • @daiske2867
      @daiske2867 24 дня назад

      а тут вам батюшка на программируемую клавиатуру с прошивкой QMK-VIA или VIAL стоит пойти, шоб кастомить прям в браузере.

    • @hatermafaka
      @hatermafaka 18 дней назад

      Via это кострат который банально макросы зацикленные не может , про тонкую настройку ргб вообще молчу​@@daiske2867

  • @FeelUs
    @FeelUs 27 дней назад

    kanata ничего не знает о раскладках? Я хочу чтобы когда у меня русская раскладка и я нажимаю Shift+3 чтобы вставлялась # а не №

    • @sys.raccoon
      @sys.raccoon  27 дней назад

      Да, не знает. Но можно использовать такое решение с unicode и дополнительным слоем:
      (deflayermap (default)
      lsft (multi lsft (layer-while-held number-override))
      rsft (multi lsft (layer-while-held number-override))
      )
      (deflayermap (number-override)
      3 (unicode #)
      )

    • @ManVorOrange
      @ManVorOrange 22 дня назад

      @@sys.raccoon спасибо тебе огроменное. Очень страдал, что @, # и | надо набирать в английской раскладке, а через kanata настроил те же клавиши (2, 3 и \), но с зажатым капсом в любой раскладке, а в этом комментарии подсмотрел, как правильно задать нужные символы (оказывается, нужно написать «unicode»).
      В общем, стало офигенно, спасибо!

  • @kelet-studios
    @kelet-studios 23 дня назад

    пора писать бхоп скрипт для кс

  • @хид
    @хид 26 дней назад

    k

  • @jamuelsexon
    @jamuelsexon 25 дней назад

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

  • @hatermafaka
    @hatermafaka 18 дней назад

    По дурости купил клавиатуру на qmk. Теперь не могу не подсветку поменять на ту которую хочу не макросы для игр создать. Все что раньше я делал за 5 минут в софте вендоров клавиатуры , теперь я должен делать за неделю изучения кода , программирования , компиляции прошивки. Я не знаю для кого это полезно, может для мазахистов каких то. Вообще разобраться в этом я так и не смог , это все равно что заново читать учиться

  • @FeelUs
    @FeelUs 28 дней назад

    Ага. Надо попробовать чтобы '.' и ',' а также чтобы значки цифровых клавиш не зависели от раскладки клавиатуры.
    А capslock у меня всегда используется для переключения раскладки + puntoswitcher/easyswitcher