This ZMK keyboard layout editor is amazing! Perfect for Kinesis Advantage360, Corne etc

Поделиться
HTML-код
  • Опубликовано: 12 сен 2023
  • Links
    ZMK editor is here: nickcoutsos.github.io/keymap-...
    Buy an Advantage360 here (Affiliate link): amzn.to/3XdtvQa
    Urobs homerow mods stuff: github.com/urob/zmk-config#ti...
    My blog:
    benfrain.com
    My web development books:
    www.amazon.com/Ben-Frain/e/B0...
    My video courses, including 'Ultimate Text Editing Productivity with Sublime Text':
    Skillshare: www.skillshare.com/en/r/user/...
    Udemy: www.udemy.com/course/ultimate...
    Subscribe to my newsletter:
    benfrain.us19.list-manage.com... and I can update you with news of new courses, what I've been working on and reading.
  • НаукаНаука

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

  • @jadam42
    @jadam42 Месяц назад +1

    “I wonder if… and sure enough it does” What a perfect capture of that feeling.

  • @jackshafer9161
    @jackshafer9161 8 месяцев назад +7

    Highly recommended. A Nobel, Oscar, and People's Choice Award for Nick!

  • @LeonardoPaternottenl
    @LeonardoPaternottenl 4 месяца назад +6

    I usually don't comment that much but this is awesome! Had this board laying around because I could not find the time to wrap my head around coding ZMK and was spoiled by VIA already for my other boards. Can finally start using my ZMK board. Thank you for sharing this, great video!

  • @coffeenerd
    @coffeenerd 9 месяцев назад +2

    Awesome, thanks for pointing this out!

  • @jannokill090
    @jannokill090 6 месяцев назад +2

    This really helped me!!!!! I have been scouring for months for the keymap editor for ZMK. Hats off to the programmer, you and your video.!!! :) I used this for my lily58pro, work wonders! I'm not a keyboard savvy and just using a split keyboard to ease my wrist pain and has been a struggle to learn the ZMK and all the necessary tools and configuration to set this up for my personal use. I have been struggling with understanding the text macros and adding macros to my repo. This has made it a breeze! The macros has a limited number of keys to be used but I was able to portion it. And yes after a while, it may lead to less keys after getting the hang of the layers. Thanks again!!!!

    • @benfrainuk
      @benfrainuk  6 месяцев назад +1

      Fantastic, thanks for the comment 👍

  • @natecargile641
    @natecargile641 9 дней назад

    This is amazing thank you so much for sharing I'm converting from ergo dox ez and now I can have the same num keypad, homerow mods, and other cool features it has on this keyboard!

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

    This is a blessing of a video. I have the Kinesis 360 Pro Silent Pinks. My friend shared me this link and it was exactly what I needed coming from the glove80 -> Kinesis. And Kinesis wireless/bluetooth issues have been non existent since firmware v3. Thank you ben for such insightful blogs/videos!

  • @michaeldubery3593
    @michaeldubery3593 7 месяцев назад +1

    Thanks for this, very helpful. I've had a mechanical keyboard waiting for over a year now as I couldn't work out how to modify the ZMK config files as I don't know how to code. Seems like this should help me out big time.

    • @benfrainuk
      @benfrainuk  7 месяцев назад +1

      Yes, I’d you can get the initial stage of getting the github repo setup, this could be perfect 👍

  • @EmielvanGoor
    @EmielvanGoor 9 месяцев назад +1

    Yes!! i've been using it too for a while now! Its great...!
    You've got a really advanced keymap for the Kinesis 360 btw! Looks awesome. Going to study it, i've been playing a lot the last few month to get my optimal keymapping...

  • @ivanheffner2587
    @ivanheffner2587 9 месяцев назад

    Thanks for this. You’ve spent the time I didn’t have to find this information. I want to try home row mods on my A360. My firmware is still based of the Kinesis v1.0 firmware (upstream branch has since been deleted). I’ll need to give this a shot to see if I can get home row mods working.

    • @benfrainuk
      @benfrainuk  9 месяцев назад

      Ivan, I can stick a link in the description to my repo with them setup as a starting point for you if useful?

  • @kamalkamals
    @kamalkamals 9 месяцев назад +2

    I propose to make a full tuto about this keyboard !

  • @Danielo515
    @Danielo515 9 месяцев назад

    I've been using it for months now. It is awesome, and because it just pulls your repo you can always go and do manual edits on your machine

    • @benfrainuk
      @benfrainuk  9 месяцев назад

      I went back to it in June, couldn’t believe how much it had improved. Seems to get better and better on a weekly basis 👍

    • @Danielo515
      @Danielo515 9 месяцев назад

      @@benfrainuk yes absolutely. The developer seems very excited about it. I preventely forked it, just in case 😅

    • @ncoutsos
      @ncoutsos 9 месяцев назад

      If you'd prefer you can even skip the GitHub part -- there's support for pasting your keymap (and layout data for keyboards the editor isn't aware of) and copy keymap changes back to the clipboard as needed. Also for browsers that support it (ie Chromium-based) it's possible to read and write directly to select keymap files on your system.

  • @majinkeyboards
    @majinkeyboards 9 месяцев назад

    Eventually My Drift Keyboard will run ZMK, hope I can get this to edit my keymap as well.

  • @max_pin
    @max_pin 9 месяцев назад

    This is really helpful. I had the same experience with homerow mods in QMK being a struggle, so I'll give this a shot on my A360. Does the Glove80 editor expose similar homerow mod settings or is that still better to code?

    • @benfrainuk
      @benfrainuk  9 месяцев назад +1

      You can add it on Glove web gui but you just need to paste the code in. Can you see my layout here (look in Custom Defined Behaviour) my.glove80.com/#/layout/user/880330de-80dd-4521-ad62-38a5258d3f65

    • @max_pin
      @max_pin 9 месяцев назад

      @@benfrainuk Thanks, I'll check that out. I had started going down that path but never got it quite working.

  • @BRANthaD0N
    @BRANthaD0N 6 месяцев назад

    How do you guys get pass the app disabled part. I got try to fix it but I don’t have the only select repositories option

  •  8 месяцев назад

    Does anyone know how to make tap-dance for double tap (i.e. I use double tap on ; to get a ñ) in this editor? i couldn't fid it...

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

    Noob here.. can you please explain how urob's zmk config helps to add homerow modes ??

  • @phillismable6303
    @phillismable6303 7 месяцев назад

    I dd Kinesis licence the Advantage360 key mapper, as it's really messed up if they didn't pay the guy for his hard work. I thought that they had written the software for it. Really well done Nick if you every drop by to read the comments.

  • @Microphunktv-jb3kj
    @Microphunktv-jb3kj 8 месяцев назад

    0:56 - what layout is qwfpb
    ive used qwerty all my life... seems insane to train muscle memory like that out of you..

  • @user-ot1dv6ri4f
    @user-ot1dv6ri4f 29 дней назад

    How can I get one of these keyboards in the UK?

    • @user-ot1dv6ri4f
      @user-ot1dv6ri4f 29 дней назад

      do you need the wireless version of the advantage360 for it to be zmk?

  • @EricBlackham-wc6tf
    @EricBlackham-wc6tf 5 месяцев назад

    Wonder if this works for the sofle🤔

    • @benfrainuk
      @benfrainuk  5 месяцев назад

      If your Sofle runs ZMK, sure 👍

  • @PeterOBrien2
    @PeterOBrien2 8 месяцев назад

    For anyone in the know how does this compare to glove80 visual layout editor? Torn between buying a 360 and a glove80. Anyone kicked tyres with both and care to share their 2 cents?

    • @benfrainuk
      @benfrainuk  8 месяцев назад

      You can do the config for both 360 and glove 80 using this editor. I didn’t realise until it was mentioned in the comments. I have both configured with this editor now. Not because it’s necessarily better than the glove editor, just because I can amend all my ZMK boards the same way 👍

  • @PetrSzturc
    @PetrSzturc 9 месяцев назад

    I am curious - have you tried not using home row mods at all?

    • @benfrainuk
      @benfrainuk  9 месяцев назад +1

      Do you mean with any particular keyboard? I’ve only gone on to home row mods recently. Useful for small boards but I would consider other solutions too

    • @PetrSzturc
      @PetrSzturc 9 месяцев назад

      @@benfrainuk thanks

    • @nickgoogle4525
      @nickgoogle4525 9 месяцев назад

      @@benfrainuk I tried home row mods, but it was a disaster and not usable at all. Quickly typing was not possible (60 to 90 wpm). You did not mention what is different with that implementation of home row mods and why this does work fine. I also do not understand why it would be useful only for small keyboards?

    • @benfrainuk
      @benfrainuk  9 месяцев назад

      @@nickgoogle4525Hi Nick, small boards need it a little more because they have a lack of physical keys. The ZMK implementation of home row mods can be done through this editor. The QMK one has to be done in code, and even then does not work as reliably IMHO. I get many more mistypes in QMK - to the point I just scrapped using it.

    • @nickgoogle4525
      @nickgoogle4525 9 месяцев назад

      @@benfrainuk Thank for the reaction. I still do not understand what makes that implementation work. I am looking for a solution for UHK and (independently) one similar which will work under Windows with a S/W only implementation on a standard laptop keyboard as well.

  • @sergey_tihon
    @sergey_tihon 5 месяцев назад

    Why don't you edit the Glove80 keycap file using this tool?

    • @benfrainuk
      @benfrainuk  5 месяцев назад +1

      You can! I hadn’t realised when I recorded it but have since used it with the Glove80. More info on this in the other comments

  • @TheMattSturgeon
    @TheMattSturgeon 9 месяцев назад

    Have you tried using this with the Glove80?

    • @TheMattSturgeon
      @TheMattSturgeon 9 месяцев назад

      Seems to work as expected with repos based on the Glove80 Config... Even picks up the layout correctly

    • @benfrainuk
      @benfrainuk  9 месяцев назад

      Interesting, I’d assumed it would be problematic for the Glove80 as they have their own build system 🤔

    • @TheMattSturgeon
      @TheMattSturgeon 9 месяцев назад

      Need to play around a bit more when I have more time... Only tested loading up a Glove80 repo, haven't tried doing anything useful like building yet.

    • @benfrainuk
      @benfrainuk  9 месяцев назад

      Ah, OK, let me know how you get on 👍

    • @TheMattSturgeon
      @TheMattSturgeon 9 месяцев назад

      @@benfrainuk Just tested, all works as expected.
      "Saving" changes just does a git commit. The "build" interface is just an indicator for (and link to) Github Actions. No secret sauce here...
      EDIT: When using a keymap downloaded from Moergo's editor, behaviors defined using preprocessor macros aren't displayed correctly until the behavior is redefined using the "behaviors" tab. So some porting would be needed there.