I need to do something very simple with my Keychron Q5 and I can't figure it out (windows layout).. I just want Right alt Key + Q to be mapped to @.. how can i get that done? thanks!
I don't think this is possible from what I can tell. It does seem like it would be a simple solution but it is a key ovverride - when I googled I got some articles about key overrides using Vial, QMK and other stuff. I expect that AutoHotKeys would be a free solution to check out as well.
I am having trouble finding out how to make a macro for holding a key down. Can't seem to find anything other than making macros for key chords. Any one have any ideas?
@@EamonnCottrell hey thanks for the reply! I seem to have an older version of via because there is no option for recording macros. I'll either try to update it, or try the online one.
Thanks for this, it was helpful. However, if you have used up all your macro spaces, you can free those up by using Any Key instead, e.g. if your program shortcut is Ctrl+Alt+1 (on number pad), use LCA(KC_P1) instead of a macro.
I'm not familiar with webhid. What are you trying to do? I was detailing using macros to open programs but from what I can tell webhid is a set of technologies?
How can I create application specific macros? For example, I'd like the knob to be able to do one thing in Premiere Pro, but something else in Cubase. I'd essentially like to use the knob as a MIDI controller knob for volume/gain in Cubase. Any help would be appreciated!
I'm trying to do a macro for screenshot with windows, shift, s but whenever I try to load that macro to a key, it aways switches to the knob on my Keychron Q1. I don't know what's going on.
Not sure what the issue is exactly, either. I was able to make a macro for that shortcut and then put it on an arbitrary key. I picked "z" on layer 3 so that when I press function+z it executes fine. Is it forcing you to save the macro onto the knob for some reason? The only thing I do mess up every time I make a macro is that after recording and stopping, I forget to click the "save" button to actually save it.
Hi, could you please explain to me if you know how to create macros that will repeat over and over again while I hold down one button? like in MMO games for spam skills.
This is like flashing to motherboard, but instead to the keyboard? How safe is this? Like when you get power cut or whatever reason, will it brick the keyboard?
No it’s more like using a program to update settings. I am terrified of flashing motherboard but I’ve used via a ton over the past year to make changes to macros here and there. Works easily and instantly
So I did everything in this walkthrough but chrome or steam just doesnt seem to open at all, even though I'm doing almost exactly what you're video says. Its frustrating and I don't know what I'm doing wrong
dang! does the keyboard shortcut you created work like it should, but you just can't get it to map to the knob? Did you make sure you're on the correct layer in VIA when mapping it? I've messed that part up a few times because it defaults to layer 1 when you open the program and I need to be on layer 3 for windows.
Hey ! Thanks for your video ! My macros on q3 pro (M1, M2,M3,M4) only works when app is opened. Maybe I missed one part but I dont understand why macros only cause it’s dedicated key Maybe you could help me…
A lot of the time I forget to hit the Save button after recording the macro keystrokes. The other common thing I will miss is making sure I'm on the correct layer (1 and 2 for a mac 3 and 4 for windows). Once you hit save, though, it should be all good after you close via. It saves to the keyboard. I now recommend doing it online here: usevia.app/
not from what I have found out. You'd have to use something like autohotkey to make things application specific. but let me know if you find a way to do it!
thanks for the help eamonn, how can i switch between different layers, is there a shortcut for that? for example switch from layer0 to layer1. im using keychron q5 pro and it doesnt have any end key, i changed f12 to be end key for layer0. however when i click f12 it doesnt act like end key still. how to solve this?
Layers 0 and 1 are for Mac so if you’re on windows, use layers 2 &3. The default is layer 2 (or layer 0 for Mac). To access later 3 (or layer 1 on Mac), you hold down the function key.
Are you able to use Shift with Function keys for macros? For example, if i want to have a a function key do two things, one macro unshifted and the other macro shifted.
Yes...the way the function keys work on the keychron allows you to have two sets of uses for every key. When you record a macro and attach it to a key press, that's on Layer 2 (for windows). Then if you hold down function, you're accessing Layer 3 where you can assign another macro to the same key. In the video I do this for the knob press. It's the mute button on Layer 2 but the shortcut to open Firefox on Layer 3.
@@forgotten4690I did figure this out. You have to find the location of the calculator or other program (C:\Windows\System32\calc.exe). Then create a shortcut for it. Then go to properties of the shortcut and add a keyboard shortcut to open it.
your shortcut example is the exact shortcut i was trying to code into this thing which led me to searching for a tutorial haha
yahoo! 😀😀
I need to do something very simple with my Keychron Q5 and I can't figure it out (windows layout).. I just want Right alt Key + Q to be mapped to @.. how can i get that done? thanks!
I don't think this is possible from what I can tell. It does seem like it would be a simple solution but it is a key ovverride - when I googled I got some articles about key overrides using Vial, QMK and other stuff. I expect that AutoHotKeys would be a free solution to check out as well.
I am having trouble finding out how to make a macro for holding a key down. Can't seem to find anything other than making macros for key chords. Any one have any ideas?
Have you tried recording the macro in VIA and while holding the key down, press stop? This will prevent the key-up action from being recorded.
@@EamonnCottrell hey thanks for the reply! I seem to have an older version of via because there is no option for recording macros. I'll either try to update it, or try the online one.
Thanks for this, it was helpful. However, if you have used up all your macro spaces, you can free those up by using Any Key instead, e.g. if your program shortcut is Ctrl+Alt+1 (on number pad), use LCA(KC_P1) instead of a macro.
Nice! Good call!
I cannot enable webhid. I have tried and no luck. Any ideas?
I'm not familiar with webhid. What are you trying to do? I was detailing using macros to open programs but from what I can tell webhid is a set of technologies?
Do I need always running this program on my PC? Or all settings, macros etc stored inside the keyboard?
No, it’ll save straight to the keyboard when you change something. I haven’t opened via in months.
@@EamonnCottrell thank you. Happy new year!
are you able to manually change the backround lights
Yes, check out the QuickStart guide here for the keyboard shortcuts to do it: www.keychron.com/pages/keychron-q5-quick-start-guide
Thanks
Lewis David Martinez Betty Johnson Maria
How can I create application specific macros? For example, I'd like the knob to be able to do one thing in Premiere Pro, but something else in Cubase. I'd essentially like to use the knob as a MIDI controller knob for volume/gain in Cubase. Any help would be appreciated!
I'm pretty sure this goes beyond what via can do. I think you'd have to use something more powerful like autohotkey.
maybe different layers?
I'm trying to do a macro for screenshot with windows, shift, s but whenever I try to load that macro to a key, it aways switches to the knob on my Keychron Q1. I don't know what's going on.
Not sure what the issue is exactly, either. I was able to make a macro for that shortcut and then put it on an arbitrary key. I picked "z" on layer 3 so that when I press function+z it executes fine. Is it forcing you to save the macro onto the knob for some reason? The only thing I do mess up every time I make a macro is that after recording and stopping, I forget to click the "save" button to actually save it.
Not all heroes wear capes
😂
Hi, could you please explain to me if you know how to create macros that will repeat over and over again while I hold down one button? like in MMO games for spam skills.
It does not look like you can program repeatable hotkeys with VIA. You'd need to check out QMK or AutoHotKey.
This is like flashing to motherboard, but instead to the keyboard? How safe is this? Like when you get power cut or whatever reason, will it brick the keyboard?
No it’s more like using a program to update settings. I am terrified of flashing motherboard but I’ve used via a ton over the past year to make changes to macros here and there. Works easily and instantly
So I did everything in this walkthrough but chrome or steam just doesnt seem to open at all, even though I'm doing almost exactly what you're video says. Its frustrating and I don't know what I'm doing wrong
dang! does the keyboard shortcut you created work like it should, but you just can't get it to map to the knob? Did you make sure you're on the correct layer in VIA when mapping it? I've messed that part up a few times because it defaults to layer 1 when you open the program and I need to be on layer 3 for windows.
Hey ! Thanks for your video ! My macros on q3 pro (M1, M2,M3,M4) only works when app is opened. Maybe I missed one part but I dont understand why macros only cause it’s dedicated key
Maybe you could help me…
A lot of the time I forget to hit the Save button after recording the macro keystrokes. The other common thing I will miss is making sure I'm on the correct layer (1 and 2 for a mac 3 and 4 for windows). Once you hit save, though, it should be all good after you close via. It saves to the keyboard. I now recommend doing it online here: usevia.app/
Can layers be "Assigned" to applications?
not from what I have found out. You'd have to use something like autohotkey to make things application specific. but let me know if you find a way to do it!
thanks for the help eamonn, how can i switch between different layers, is there a shortcut for that? for example switch from layer0 to layer1. im using keychron q5 pro and it doesnt have any end key, i changed f12 to be end key for layer0. however when i click f12 it doesnt act like end key still. how to solve this?
Layers 0 and 1 are for Mac so if you’re on windows, use layers 2 &3. The default is layer 2 (or layer 0 for Mac). To access later 3 (or layer 1 on Mac), you hold down the function key.
@@EamonnCottrell thank you so much man i was going mad
@@berknoyan7594Glad to help!!
Are you able to use Shift with Function keys for macros? For example, if i want to have a a function key do two things, one macro unshifted and the other macro shifted.
Yes...the way the function keys work on the keychron allows you to have two sets of uses for every key. When you record a macro and attach it to a key press, that's on Layer 2 (for windows). Then if you hold down function, you're accessing Layer 3 where you can assign another macro to the same key. In the video I do this for the knob press. It's the mute button on Layer 2 but the shortcut to open Firefox on Layer 3.
@@EamonnCottrell I think she wants to press Shift+Fn+Q for Macro 1 and Fn+Q for Macro 2. I didn't find a solution for that so far.
@@cloonix Ah, gotcha. Yeah, I don't think there's a way for that
Hi, can I use it with all type of keyboards?
They’ve got to be compatible with VIA…here’s a link to the list that should be fully updated: www.caniusevia.com/docs/supported_keyboards
@@EamonnCottrell thank you so much !
Hello, does anyone know how to set macro for calculator app?
To open the calculator app?
@@EamonnCottrell i meant the window's calculator.
@EamonnCottrell can u set macro for one key to open the window's calculator?
@@forgotten4690I did figure this out. You have to find the location of the calculator or other program (C:\Windows\System32\calc.exe). Then create a shortcut for it. Then go to properties of the shortcut and add a keyboard shortcut to open it.
I never said thank you.
@@EamonnCottrell: And You never have to