Thanks for the video. This is so helpful in improving my typing, I just configured my keyboard yesterday with the homerow buttons and already getting used to working with it.
@@calmcode-io maybe you can help, I love the spacebar solution with using IJKL as cursor keys, but noticed then that space no longer works with Photoshop (a dedicated shortcut). Is there a way to turn this of for chosen programs? Another question I use Karabiner elements to set ctrl+opt+cmd+shit to a caps lock hold down so I can use it as shortcut with other keys. I created a macro to create combination of the keys and when I press capslock the buttons are pressed but don't release.
@@soulvibration-groningen you can do a lot of remapping to other keys basically. I recall moving my arrow cluster under a layer which also meant that my real arrow cluster on the board could move the mouse. Stuff like this can help but a lot of it really depends on the apps/shortcuts.
Thanks for the video. It was super helpful to me as I knew very little regarding home row mods. I was able to set up some on my split keyboard and it is already providing value. Great work!
Yeah, it's pretty neat! There are some downsides though, mainly that there does not seem to be a way to configure the delay/timeout for detecting when it is a tap vs. a full press down. Other boards/software packages offer more support but I am hoping that VIA will support some of this some more in the future.
Thank you so much for this video! I immediately tried the homerow mods and I love it! For me the issue is that the needed time for holding down the key is way too short so very often I trigger it by just typing. I guess I can't adjust it just using the VIA software, bummer. But anyway, this video showed me just how much stuff I can customize and will definetly spend some time to properly make my typing experience much better
If you figure it out please let me know as I just added some mods on my board and can foresee this issue happening. I know the time can be adjusted, I just don't know if it is possible with Via.
Great video thanks to you, I started to use home row mods, and now I am getting into config combos and tap dance for my nuphy I think if you get this deep with configuration, you could start code in or own keymap in qmk instead of using via
I've tried it, but now everything feels somewhat... for lack of a better term: laggy. Not sure if that's because default timings in my firmware for this sort of thing doesn't suite me, or because I've developed a typing style where I sort of "press" all buttons instead of hitting them, or mayhap my controller is just slow or something. So, yeah. I very much like the concept, but in practice it leaves me underwhelmed... Just curious if someone else had a similar problem? Also, wanted to do something like this for layers - `LT(layer, kc)` - but VIA doesn't let me :(
Probably you figure it out already, but the double tap function is called tap dance, there is also combos when you press 2 or 3 keys together it will do whatever is programmed, I usually do copy, paste...., but i'm not sure how either work with via.
@@calmcode-io yes, I use vial and you can do preety much everyting. I started with 65% keyboards and yesterday finished building the sweep, I think is either 40% or 34%, soon will have only one key doing morse code 😆. Thanks for your videos, they are very infomative.
Great video! Suggest exporting your config file to github. Keyboards are not equal and I have frozen mine and had to restore from backup. PS building your own keyboard is very satisfying
If you check the shownotes you will see my file. You can also download it yourself if you want to replicate it. And yeah, mine also totally got bricked for no clear reason at some point. So backups can make a bunch of sense.
Thanks for the key codes, I am giving the home row mods a go but typing "as" is slower. I Think I am holding down the a as I start typing the s. Assuming there is a setting to adjust the delay before the hold is active?
Just picked up Air60v2 and really loving it! Is there a way to map Cmd + Esc to be Cmd + `? Use case: switch app windows without having to hold Fn. Can't seem to find a way to do it with Via. Thank you!
@@calmcode-io alternatively an option could be to set Esc as Esc when long pressed and ` when short pressed. Doesn't seem to be an option in VIA though?
@@calmcode-io it's called tap dance, and it should be somewhere in VIA (can't really check, because my keyboard doesnt support via lol), but if it's not, then you could try VIAL, its very cool and has this feature in it, as well as everything VIA features as far as i know.
Hi, I've tried to use mod keys, as you've shown - like "F" key is for the LEFT_SHIFT while it's on hold and so on, but I noticed that if I for example use this mods on left side keys - F,D,S and on the right side - J, K, L - they start working a bit glitchy. While I hold them - no problem, they act like Shift, Control, Alt, but If I tap them for writing, they type like really slow, like my keyboard is struggling so hard. Assuming it's all about TAP_CODE_DELAY parameter. Did you play with it? Or experienced anything like this?
Everything is good, but this setup only for left-handed people. It's quite confusing that you haven't mention it (For right-handed people it's easier to remap right enter and use wasd for cursor movements). But overall idea is good! Thanks!
have you been able to assign different rgb profiles to different layers? also how did you add 8 layers? i only have 4 and i can seem to figure out how to add more
@@calmcode-io yeahhh i got it to work yesterday just before your reply i was able to compile the firmware locally on my machine, thank you for taking the time to reply
@@calmcode-io i havent pushed my config yet as it needs some more changes and Ill add the steps and resources i used. Ill send you the link to the repo when i done
Hello, you already find a better solution for the hrm? I have a lot of accidental activation of the hrm on my keychron. Qmk web also seems like have no option to adjust the timeout.
Afraid not. You could consider learning QMK to see if there something custom there. But alternatively you may want to investigate other boards on ebay. In particular the devices from ZSA all have amazing software.
Yeah, that also works. This one in particular is configurable in Macs operating system as well as it allows you to reassign the caps key to ESC or a modifier of you choise.
It's installed on the keyboard not the OS so will work with anything that takes a keyboard input. You just need a programmable keyboard. Downside is if you have a laptop and need to switch between the inbuilt keyboard and your programmable one.
Double tap is available in QMK, which you should definitely get into to customize your board. If you’re already looking at keycodes, then QMK is a small additional step. Not available on Nuphy I think because it’s Bluetooth, but looks like you got some other boards laying around that might be wired.
Is there a simple guide where I could read more about this? Every time I look around I keep missing the obvious quickstart it feels like. j Note that the nuphy board can also be wired, so that should work I think.
@@calmcode-io Missed your reply. Are you still interested in qmk? I don't know of any good simple quick start guide. If you are interested I can try to walk you through it. Great job with your videos introducing niche keyboard elements to a broader audience.
@@Chefcooken I think there is a lot to dive into with QMK but have since also found many boards/solutions that fit my need without it. I may jump into the rabbit hole at some point but can also totally live without it for now. I also learned about VIAL which is pretty neat! Thanks for reaching out though, appreciate it!
It remains a balance, but something about holding it down did feel more natural to me. Part of this is that I do tend to use the mouse layer a fair bit and this can't be done nicely with a one-shot.
Thanks for the video. This is so helpful in improving my typing, I just configured my keyboard yesterday with the homerow buttons and already getting used to working with it.
Glad it helped!
@@calmcode-io maybe you can help, I love the spacebar solution with using IJKL as cursor keys, but noticed then that space no longer works with Photoshop (a dedicated shortcut). Is there a way to turn this of for chosen programs? Another question I use Karabiner elements to set ctrl+opt+cmd+shit to a caps lock hold down so I can use it as shortcut with other keys. I created a macro to create combination of the keys and when I press capslock the buttons are pressed but don't release.
@@soulvibration-groningen you can do a lot of remapping to other keys basically. I recall moving my arrow cluster under a layer which also meant that my real arrow cluster on the board could move the mouse. Stuff like this can help but a lot of it really depends on the apps/shortcuts.
This was incredibly helpful. Consider doing a video on QMK and more advanced stuff.
Excellent content here!! Thank you so much for putting it together!
Much appreciated!
Thanks for the video, I was searching for tutorial on how to customize my nuphy air v2.❤
Thanks for the video. It was super helpful to me as I knew very little regarding home row mods. I was able to set up some on my split keyboard and it is already providing value. Great work!
Happy to hear it! And yeah, homerow mods make a big big big difference.
Hadn’t realized you could program in home row mods via Via. Really cool
Yeah, it's pretty neat! There are some downsides though, mainly that there does not seem to be a way to configure the delay/timeout for detecting when it is a tap vs. a full press down. Other boards/software packages offer more support but I am hoping that VIA will support some of this some more in the future.
HRM to me suits better on split ortholinear keyboards but cool to know that you figured it out a way to use it on a regular keyboard, keep going bro!
Brilliant video, esp for those of us who had no idea just how to macro shite…
Thank you so much for this video! I immediately tried the homerow mods and I love it! For me the issue is that the needed time for holding down the key is way too short so very often I trigger it by just typing. I guess I can't adjust it just using the VIA software, bummer. But anyway, this video showed me just how much stuff I can customize and will definetly spend some time to properly make my typing experience much better
If you figure it out please let me know as I just added some mods on my board and can foresee this issue happening. I know the time can be adjusted, I just don't know if it is possible with Via.
To my knowledge timing cannot be adjusted in VIA. VIAL on the other hand (extra L) does allow for that, and it is pretty great software!
Glad I could help!
@@calmcode-io Thank you so much! I will definetly check the VIAL, never heard of it
@@row22_19 The Elora and NocFree boards support it out of the box, but many others do too.
Great video thanks to you, I started to use home row mods, and now I am getting into config combos and tap dance for my nuphy
I think if you get this deep with configuration, you could start code in or own keymap in qmk instead of using via
Eventually that is the path yeah, although I have found that if you can get VIAL to work ... that offers some more configuration than VIA.
Very nice, I didn’t know VIA supports MT
It does!
I've tried it, but now everything feels somewhat... for lack of a better term: laggy. Not sure if that's because default timings in my firmware for this sort of thing doesn't suite me, or because I've developed a typing style where I sort of "press" all buttons instead of hitting them, or mayhap my controller is just slow or something.
So, yeah. I very much like the concept, but in practice it leaves me underwhelmed... Just curious if someone else had a similar problem?
Also, wanted to do something like this for layers - `LT(layer, kc)` - but VIA doesn't let me :(
Probably you figure it out already, but the double tap function is called tap dance, there is also combos when you press 2 or 3 keys together it will do whatever is programmed, I usually do copy, paste...., but i'm not sure how either work with via.
I think it is not possible, but it is possible with VIAL. New video should explain that shortly.
@@calmcode-io yes, I use vial and you can do preety much everyting. I started with 65% keyboards and yesterday finished building the sweep, I think is either 40% or 34%, soon will have only one key doing morse code 😆. Thanks for your videos, they are very infomative.
help! i edit the key in VIA but nothing change. still default key. Do I need to press confirm? I can't find confirm anywhere
Great video!
Suggest exporting your config file to github. Keyboards are not equal and I have frozen mine and had to restore from backup.
PS building your own keyboard is very satisfying
If you check the shownotes you will see my file. You can also download it yourself if you want to replicate it.
And yeah, mine also totally got bricked for no clear reason at some point. So backups can make a bunch of sense.
Thanks for the key codes, I am giving the home row mods a go but typing "as" is slower. I Think I am holding down the a as I start typing the s. Assuming there is a setting to adjust the delay before the hold is active?
Not with VIA I am afraid. Other configuration software makes this easier.
Guessing it's looking like full qmk.
If only some cool you tuber could make a video on it 😅
Just picked up Air60v2 and really loving it! Is there a way to map Cmd + Esc to be Cmd + `?
Use case: switch app windows without having to hold Fn.
Can't seem to find a way to do it with Via. Thank you!
I don't know for sure. Cmd is a modifier key, not a layer switcher.
@@calmcode-io alternatively an option could be to set Esc as Esc when long pressed and ` when short pressed. Doesn't seem to be an option in VIA though?
Great video! Is it possible to increase the number of possible macros? That and double tap are the things that would benefit me most.
Not that I am aware of. I also miss the double-tapping.
@@calmcode-io it's called tap dance, and it should be somewhere in VIA (can't really check, because my keyboard doesnt support via lol), but if it's not, then you could try VIAL, its very cool and has this feature in it, as well as everything VIA features as far as i know.
Hi, I've tried to use mod keys, as you've shown - like "F" key is for the LEFT_SHIFT while it's on hold and so on, but I noticed that if I for example use this mods on left side keys - F,D,S and on the right side - J, K, L - they start working a bit glitchy. While I hold them - no problem, they act like Shift, Control, Alt, but If I tap them for writing, they type like really slow, like my keyboard is struggling so hard. Assuming it's all about TAP_CODE_DELAY parameter. Did you play with it? Or experienced anything like this?
On other boards, yes! But the standard VIA software doesn't allow you to change the timing to my knowledge.
Everything is good, but this setup only for left-handed people. It's quite confusing that you haven't mention it (For right-handed people it's easier to remap right enter and use wasd for cursor movements). But overall idea is good! Thanks!
have you been able to assign different rgb profiles to different layers?
also how did you add 8 layers? i only have 4 and i can seem to figure out how to add more
Alas, no. As far as I am aware this is only possible by going down the QMK rabbithole.
@@calmcode-io yeahhh i got it to work yesterday just before your reply i was able to compile the firmware locally on my machine, thank you for taking the time to reply
@@toushi100 If you happen to have the code/steps for it documented somewhere I would be much oblidged!
@@calmcode-io i havent pushed my config yet as it needs some more changes and Ill add the steps and resources i used. Ill send you the link to the repo when i done
Hello, you already find a better solution for the hrm? I have a lot of accidental activation of the hrm on my keychron. Qmk web also seems like have no option to adjust the timeout.
Afraid not. You could consider learning QMK to see if there something custom there. But alternatively you may want to investigate other boards on ebay. In particular the devices from ZSA all have amazing software.
I use caps keys for esc because i use vim
Yeah, that also works. This one in particular is configurable in Macs operating system as well as it allows you to reassign the caps key to ESC or a modifier of you choise.
Thank you! Is Home Row Mods available for Mac too?
It's installed on the keyboard not the OS so will work with anything that takes a keyboard input.
You just need a programmable keyboard.
Downside is if you have a laptop and need to switch between the inbuilt keyboard and your programmable one.
Precisely this. These mods are keyboard dependant and OS independant.
@@TheRich107 thanks!!
U would love vim lol
Double tap is available in QMK, which you should definitely get into to customize your board. If you’re already looking at keycodes, then QMK is a small additional step. Not available on Nuphy I think because it’s Bluetooth, but looks like you got some other boards laying around that might be wired.
Is there a simple guide where I could read more about this? Every time I look around I keep missing the obvious quickstart it feels like. j
Note that the nuphy board can also be wired, so that should work I think.
@@calmcode-io Missed your reply. Are you still interested in qmk? I don't know of any good simple quick start guide. If you are interested I can try to walk you through it. Great job with your videos introducing niche keyboard elements to a broader audience.
@@Chefcooken I think there is a lot to dive into with QMK but have since also found many boards/solutions that fit my need without it. I may jump into the rabbit hole at some point but can also totally live without it for now. I also learned about VIAL which is pretty neat!
Thanks for reaching out though, appreciate it!
Do you have something bound to caps lock?
backspace
and mouse layer!
Holding down keys to press another restrict one hand. I've always preferred one shot keys and sticky layers.
It remains a balance, but something about holding it down did feel more natural to me. Part of this is that I do tend to use the mouse layer a fair bit and this can't be done nicely with a one-shot.
nice idea, but just learn to vim :-) but really cool (y) no offence