Setting up homerow mods with VIA - for Nuphy Air v2

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2025

ความคิดเห็น • 67

  • @soulvibration-groningen
    @soulvibration-groningen หลายเดือนก่อน +2

    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
      @calmcode-io  28 วันที่ผ่านมา

      Glad it helped!

    • @soulvibration-groningen
      @soulvibration-groningen 28 วันที่ผ่านมา

      @@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.

    • @calmcode-io
      @calmcode-io  28 วันที่ผ่านมา

      @@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.

  • @aginman
    @aginman 11 วันที่ผ่านมา

    This was incredibly helpful. Consider doing a video on QMK and more advanced stuff.

  • @danseethaler9193
    @danseethaler9193 23 วันที่ผ่านมา +1

    Excellent content here!! Thank you so much for putting it together!

    • @calmcode-io
      @calmcode-io  15 วันที่ผ่านมา

      Much appreciated!

  • @saurabh75prakash
    @saurabh75prakash 2 หลายเดือนก่อน +2

    Thanks for the video, I was searching for tutorial on how to customize my nuphy air v2.❤

  • @kdiaz8054
    @kdiaz8054 3 หลายเดือนก่อน +1

    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!

    • @calmcode-io
      @calmcode-io  3 หลายเดือนก่อน

      Happy to hear it! And yeah, homerow mods make a big big big difference.

  • @sean.maloney
    @sean.maloney 8 หลายเดือนก่อน +2

    Hadn’t realized you could program in home row mods via Via. Really cool

    • @calmcode-io
      @calmcode-io  8 หลายเดือนก่อน +1

      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.

  • @ciruspunk6771
    @ciruspunk6771 8 หลายเดือนก่อน +1

    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!

  • @Fragilisticexpiali
    @Fragilisticexpiali 4 หลายเดือนก่อน +1

    Brilliant video, esp for those of us who had no idea just how to macro shite…

  • @row22_19
    @row22_19 3 หลายเดือนก่อน

    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

    • @kdiaz8054
      @kdiaz8054 3 หลายเดือนก่อน

      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.

    • @calmcode-io
      @calmcode-io  3 หลายเดือนก่อน

      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!

    • @calmcode-io
      @calmcode-io  3 หลายเดือนก่อน

      Glad I could help!

    • @row22_19
      @row22_19 3 หลายเดือนก่อน

      @@calmcode-io Thank you so much! I will definetly check the VIAL, never heard of it

    • @calmcode-io
      @calmcode-io  3 หลายเดือนก่อน

      @@row22_19 The Elora and NocFree boards support it out of the box, but many others do too.

  • @str.haysam
    @str.haysam 6 หลายเดือนก่อน +1

    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

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน

      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.

  • @xlzhsteven
    @xlzhsteven 7 หลายเดือนก่อน +3

    Very nice, I didn’t know VIA supports MT

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน

      It does!

  • @arcuscerebellumus8797
    @arcuscerebellumus8797 3 วันที่ผ่านมา

    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 :(

  • @tetonux
    @tetonux 6 หลายเดือนก่อน

    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
      @calmcode-io  6 หลายเดือนก่อน

      I think it is not possible, but it is possible with VIAL. New video should explain that shortly.

    • @tetonux
      @tetonux 6 หลายเดือนก่อน

      @@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.

  • @kien9350
    @kien9350 5 หลายเดือนก่อน

    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

  • @TheRich107
    @TheRich107 6 หลายเดือนก่อน

    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

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน +1

      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.

  • @TheRich107
    @TheRich107 6 หลายเดือนก่อน

    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?

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน +1

      Not with VIA I am afraid. Other configuration software makes this easier.

    • @TheRich107
      @TheRich107 6 หลายเดือนก่อน

      Guessing it's looking like full qmk.
      If only some cool you tuber could make a video on it 😅

  • @html5cat
    @html5cat 5 หลายเดือนก่อน

    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
      @calmcode-io  5 หลายเดือนก่อน

      I don't know for sure. Cmd is a modifier key, not a layer switcher.

    • @html5cat
      @html5cat 5 หลายเดือนก่อน

      @@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?

  • @zakkbeaty8352
    @zakkbeaty8352 7 หลายเดือนก่อน

    Great video! Is it possible to increase the number of possible macros? That and double tap are the things that would benefit me most.

    • @calmcode-io
      @calmcode-io  7 หลายเดือนก่อน

      Not that I am aware of. I also miss the double-tapping.

    • @altf4dupe
      @altf4dupe 7 หลายเดือนก่อน

      @@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.

  • @timafun
    @timafun 2 หลายเดือนก่อน

    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?

    • @calmcode-io
      @calmcode-io  หลายเดือนก่อน

      On other boards, yes! But the standard VIA software doesn't allow you to change the timing to my knowledge.

  • @nurikn2537
    @nurikn2537 4 วันที่ผ่านมา

    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!

  • @toushi100
    @toushi100 4 หลายเดือนก่อน

    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
      @calmcode-io  4 หลายเดือนก่อน

      Alas, no. As far as I am aware this is only possible by going down the QMK rabbithole.

    • @toushi100
      @toushi100 4 หลายเดือนก่อน

      @@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
      @calmcode-io  4 หลายเดือนก่อน

      @@toushi100 If you happen to have the code/steps for it documented somewhere I would be much oblidged!

    • @toushi100
      @toushi100 4 หลายเดือนก่อน +1

      @@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

  • @wan7873
    @wan7873 7 หลายเดือนก่อน

    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.

    • @calmcode-io
      @calmcode-io  7 หลายเดือนก่อน

      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.

  • @pr1meKun
    @pr1meKun 8 หลายเดือนก่อน +3

    I use caps keys for esc because i use vim

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน

      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.

  • @joramletlora8079
    @joramletlora8079 7 หลายเดือนก่อน

    Thank you! Is Home Row Mods available for Mac too?

    • @TheRich107
      @TheRich107 6 หลายเดือนก่อน +1

      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.

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน +1

      Precisely this. These mods are keyboard dependant and OS independant.

    • @joramletlora8079
      @joramletlora8079 6 หลายเดือนก่อน +1

      @@TheRich107 thanks!!

  • @rikahi-v9u
    @rikahi-v9u 7 หลายเดือนก่อน +3

    U would love vim lol

  • @Chefcooken
    @Chefcooken 8 หลายเดือนก่อน

    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.

    • @calmcode-io
      @calmcode-io  7 หลายเดือนก่อน

      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.

    • @Chefcooken
      @Chefcooken 4 หลายเดือนก่อน

      @@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.

    • @calmcode-io
      @calmcode-io  4 หลายเดือนก่อน

      @@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!

  • @onegraham
    @onegraham 6 หลายเดือนก่อน

    Do you have something bound to caps lock?

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน

      backspace

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน

      and mouse layer!

  • @alpacamale2909
    @alpacamale2909 6 หลายเดือนก่อน

    Holding down keys to press another restrict one hand. I've always preferred one shot keys and sticky layers.

    • @calmcode-io
      @calmcode-io  6 หลายเดือนก่อน

      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.

  • @VoltVandal
    @VoltVandal 2 หลายเดือนก่อน +1

    nice idea, but just learn to vim :-) but really cool (y) no offence