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. - Наука
“I wonder if… and sure enough it does” What a perfect capture of that feeling.
Highly recommended. A Nobel, Oscar, and People's Choice Award for Nick!
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!
Awesome, thanks for pointing this out!
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!!!!
Fantastic, thanks for the comment 👍
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!
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!
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.
Yes, I’d you can get the initial stage of getting the github repo setup, this could be perfect 👍
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...
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.
Ivan, I can stick a link in the description to my repo with them setup as a starting point for you if useful?
I propose to make a full tuto about this keyboard !
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
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 👍
@@benfrainuk yes absolutely. The developer seems very excited about it. I preventely forked it, just in case 😅
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.
Eventually My Drift Keyboard will run ZMK, hope I can get this to edit my keymap as well.
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?
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
@@benfrainuk Thanks, I'll check that out. I had started going down that path but never got it quite working.
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
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...
Noob here.. can you please explain how urob's zmk config helps to add homerow modes ??
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.
0:56 - what layout is qwfpb
ive used qwerty all my life... seems insane to train muscle memory like that out of you..
Ha! Colemak DHm
How can I get one of these keyboards in the UK?
do you need the wireless version of the advantage360 for it to be zmk?
Wonder if this works for the sofle🤔
If your Sofle runs ZMK, sure 👍
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?
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 👍
I am curious - have you tried not using home row mods at all?
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
@@benfrainuk thanks
@@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?
@@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.
@@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.
Why don't you edit the Glove80 keycap file using this tool?
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
Have you tried using this with the Glove80?
Seems to work as expected with repos based on the Glove80 Config... Even picks up the layout correctly
Interesting, I’d assumed it would be problematic for the Glove80 as they have their own build system 🤔
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.
Ah, OK, let me know how you get on 👍
@@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.