Keychron Q5 Max Developer Review

In this video, I’ll find out if the Keychron Q5 Max is the best keyboard for developers. I’ll talk about all its features, and how it differs from other keyboards.
⌨️ Check out the keyboard here: www.keychron.com/products/key...
✅ Get the FREE Software Architecture Checklist, a guide for building robust, scalable software systems: arjan.codes/checklist.
📨 The Friday Loop by ArjanCodes Newsletter: thefridayloop.com
💻 ArjanCodes Blog: www.arjancodes.com/blog
🎓 Courses:
The Software Designer Mindset: www.arjancodes.com/courses/tsdm
The Software Architect Mindset: www.arjancodes.com/courses/tsam
Next Level Python: Become a Python Expert: www.arjancodes.com/courses/nlp
The 30-Day Design Challenge: www.arjancodes.com/courses/30ddc
👍 If you enjoyed this content, give this video a like. If you want to watch more of my upcoming videos, consider subscribing to my channel!
Social channels:
💬 Discord: discord.arjan.codes
🐦 X: x.com/arjancodes
🌍 LinkedIn: / arjancodes
🕵 Facebook: / arjancodes
📱 Instagram: / arjancodes
♪ Tiktok: / arjancodes
👀 Code reviewers:
- Yoriz
- Ryan Laursen
- Dale Hagglund
- Kit Hygh
- Alexander Milden
- Bean
🎥 Video edited by Mark Bacskai: / bacskaimark
🛒 GEAR & RECOMMENDED BOOKS: kit.co/arjancodes
🔖 Chapters:
0:00 Intro
0:40 Different Keychron keyboard models
1:23 Specs
2:25 Sound and feel
3:32 Build quality
4:08 Layout
5:24 The knob
6:36 Final thoughts
7:13 Outro
#arjancodes #softwaredesign #python
DISCLAIMER - The links in this description might be affiliate links. If you purchase a product or service through one of those links, I may receive a small commission. There is no additional charge to you. Thanks for supporting my channel so I can continue to provide you with free content each week!

Пікірлер: 72

  • @ArjanCodes
    @ArjanCodes28 күн бұрын

    ✅ Get the FREE Software Architecture Checklist, a guide for building robust, scalable software systems: arjan.codes/checklist.

  • @walterppk1989
    @walterppk1989Ай бұрын

    Hey I'm a developer with some major flaws, this keyboard might be great for me.

  • @0x3333

    @0x3333

    Ай бұрын

    OMG THE BEST COMMENT

  • @melissastrong8656
    @melissastrong8656Ай бұрын

    Your video helped me to realize a feature that I wasn't aware of on my keyboard - the push wheel to mute! I do not have this particular keyboard in the video (I'm using a razer), but i was amused as I've had this keyboard for over a year and had no clue. Will it be useful? Who knows lol.

  • @saitaro
    @saitaroАй бұрын

    I bought myself a Keychron Q1 Pro last year, then put lubed Akko CS Lavender Purple switches and Panda keycaps on it. Now its perfect, such a pleasure to type. The KSA profile keys which comes standard with Q Pro/Max are a bit too tall, the Akko MDA turned out to be a greater fit.

  • @chrprior
    @chrpriorАй бұрын

    I am waiting for a Lemokey model to arrive, and want to see if the rotary knob can be used in debugging, maybe to step into/over and toggle a breakpoint

  • @tacozmacleo
    @tacozmacleoАй бұрын

    You do know that you have gotten an 101/104 - ANSI (US Style) keyboard and not an 102/105 - ISO (EU Style) keyboard? If you want a given layout you should look into them and the 4(or more?) others.

  • @KingAmroth
    @KingAmrothАй бұрын

    I have the southpaw version of the keyboard and love it. If you want it to be even quieter, you can get rubber rings to cushion the clickety clack. Great board and it's rare that you can get such quality with such customizability.

  • @Detopie
    @Detopie27 күн бұрын

    great video :) can’t wait for mine

  • @ArjanCodes

    @ArjanCodes

    22 күн бұрын

    Hope you enjoy it!

  • @j7m7f
    @j7m7fАй бұрын

    Where are Insert and End keys??? Why is there Home button while End was removed? It is just stupid that the removed these keys... I think they did it just to keep the keyboard more compact and they wondered: "We don't have any space here for 2 buttons. Lets throw dice to decide which to remove...". As a developer I'll never buy a keyboard without these keys.

  • @gucky4717

    @gucky4717

    Ай бұрын

    I use the Wooting HE60 (wiating fore the HE80). It came with a complete set of keycaps and all keys are programable, so you could easily switch single keys to your liking. It should be the same with the Keychron.

  • @j7m7f

    @j7m7f

    Ай бұрын

    @@gucky4717 but there is no key to set it to End and INSERT! I need all the 6 buttons pgup, pgdown, ins, del home, end. With this wonderful keyboard you can never have both the fish and th bowl. Its just stupid.

  • @KingAmroth

    @KingAmroth

    Ай бұрын

    @@j7m7f The three buttons on top of the numpad are generic keys that can be programmed and otherwise have no function. You can easily make those your dedicated end/insert keys. I have the southpaw version and can make my numpad useful function keys if i need to.

  • @gucky4717

    @gucky4717

    Ай бұрын

    @@j7m7f I mean, you can replace the 3 above the numblock with end and insert for example. You just need to switch the keys in software. Many custom keyboards can do that.

  • @j7m7f

    @j7m7f

    Ай бұрын

    @@gucky4717 WOW! This changes everything! What a convinient and ergonomic place for End and Insert keys! These should be as far as possible from Home and Del, just to not press them instead. Missing labels will not be a problem after few years... Not even mentioning missing print screen, scroll lock and break - every one uses them so often that he always knows which one is which without written labels, right? Instead we get wonderfull square, circle and triangle keys. I'm sure there is a convinient way to go arrount this challenge (surely not an issue) by assigning all these missing keys to challenging combos like triangle long press or circle double press. Ergonomics level - professional. If every programmer learns to master this keyboard, he will never want to go for a standard keyboard. More. He wont be able to.

  • @murtadha96
    @murtadha96Ай бұрын

    Dude… two words: split ortholinear. ZSA Voyager.

  • @oc3academy

    @oc3academy

    Ай бұрын

    The best keyboard by far

  • @himalczyk258

    @himalczyk258

    Ай бұрын

    glove80, kinesis 360 ?

  • @MichelBlavin

    @MichelBlavin

    Ай бұрын

    I believe the voyager is not "ortholinear", but "column stagered", like most split ergonomic keyboard. So you are wrong, it is 3 words 🤪 Corne 42 low profile for myself. 😉

  • @matthiasschuster9505

    @matthiasschuster9505

    Ай бұрын

    I got the Glove80 and the palmrest is a bit too short for me. Also, the white switches are quite loud, and they sadly offer no Sunsets out of the box. (Which they should, IMHO)

  • @himalczyk258

    @himalczyk258

    Ай бұрын

    @@matthiasschuster9505 I’m the kinesis fan. I don’t like the lightness of the glove80, the small everything. I would say the glove80 is a split ergo travelling keyboard, but the kinesis is a daily home office rockstar

  • @Joao-pl6db
    @Joao-pl6dbАй бұрын

    Get a separated macropad that is configurable using VIA. I using a cheap Redragon mechanical keyboard (you can change switches if you want) that has my language layout + macropad with 15 buttons and 3 knobs.

  • @AMMullan
    @AMMullanАй бұрын

    The knob could be useful for smooth scrolling big files ?? I think that'd be quite neat. I've got the Keychron K10 Pro and no wheel for me but meh.

  • @oc3academy
    @oc3academyАй бұрын

    Do you should try a spitted keyboard, I think that is the best option for a developer.

  • @sshmoothie
    @sshmoothie3 күн бұрын

    I just found that they have 2.4 GHz connection in this keyboard. Lovely! I wish my Keychron had that, I hope they continue adding 2.4 GHz in future keyboards.

  • @maswinkels
    @maswinkels29 күн бұрын

    Dear keyboard designers, please never ever mess with keyboard layouts. Our fingers know exactly where each keys is located. So do not move the keys around, please.

  • @artemstrogin3668
    @artemstrogin3668Ай бұрын

    I am using a Keychron V1 keyboard with a knob. You can create and bind macros to navigate through your VSCode tabs or open VSCode by pressing the knob. The only issue is that you need to add a delay to your macros before text input. Otherwise, the command might start entering before the prompt tool opens.he only issue is that you need to add a delay to your macros before text input. Otherwise, the command might start entering before the prompt tool opens.). MacOS example: {20}{KC_LGUI,KC_SPC}{20}vscode{20}{KC_ENT}

  • @samarbid13
    @samarbid13Ай бұрын

    5:02 If you prefer a large Enter key, you should get the Nordic layout, as it always includes a big Enter button. You can then reprogram it to suit your layout if you don't need the Swedish characters ö, ä, and å.

  • @biermeester
    @biermeesterАй бұрын

    Finally, a video for developers with a major flaw! Thanks AC!

  • @ArjanCodes

    @ArjanCodes

    Ай бұрын

    Haha, always happy to serve 😬

  • @ExplicableCashew
    @ExplicableCashewАй бұрын

    If you want something quiet, you should absolutely get a mechanical keyboard! There's a few tactile switches out there that are dead silent. Gazzew Boba is actually quieter than most membrane ones I've tried because membrane style keyboards have worse consistency and tolerance so they tend to ping and/or clack. Bobas + a quieter case etc are barely a whisper, like someone ruffling leaves 50 feet away

  • @Damqq
    @Damqq29 күн бұрын

    Honestly for me I see to functionalities for the nob: 1) scrolling code/web page 2) in text editor increase font size (this can be really useful from time to time :P)

  • @ArjanCodes

    @ArjanCodes

    29 күн бұрын

    Good suggestions! For increasing font size, I always use the keyboard shortcuts, but I’ll try using it for scrolling. 😎

  • @Finkelfunk
    @FinkelfunkАй бұрын

    Been using a Q6 for the past 6 months and I am thoroughly content with it. I am using an ISO layout to have a bigger enter key, I swapped the Gateron Browns for MX Blue switches (I love the loud, clicky sound, it's like ASMR to me, sue me) and I swapped the keycaps. Total cost was well over 300$, but this keyboard feels like it will last me at least 10 years so well worth the price. I also find myself not using the knob as much as I should, but maybe I should just get used to it. It's there so why not use it for volume control. My biggest criticism is the VIA app though. Before I used to have a Steelseries keyboard and their engine (although not available on Linux) is MUCH more sophisticated at switching layouts than what ever the hell VIA is supposed to be. I really hate that app.

  • @edgeeffect
    @edgeeffect29 күн бұрын

    I miss 1970s keyboards that only had enough keys to enter machine code in hexadecimal. :)

  • @edgeeffect
    @edgeeffect29 күн бұрын

    I need a poster for my office: "I want more type strictness... punish me!!!"

  • @ArjanCodes

    @ArjanCodes

    29 күн бұрын

    😁

  • @raydleemsc
    @raydleemscАй бұрын

    That's a coincidence as I know a few developers with major floors

  • @bjorn_
    @bjorn_Ай бұрын

    • Major cons for me: Odd placement of F1, small return key, no “right-click” key. • General comment: Keyboard and screen are the most important components (interfaces) when working. When buying a laptop, I always use the keyboard layout as “filter” for excluding products. The same goes for external keyboards … I hate to have to reprogram my muscle memory when switching between laptop keyboard and an external keyboard.

  • @user-fed-yum
    @user-fed-yumАй бұрын

    On Apple (en) keyboards, there is a picture and label on each of the Command, Option, and Control keys. This keyboard shows either the picture or the label, but not both. This is a puzzling, backwards step.

  • @hugo-onzakorderra8851
    @hugo-onzakorderra8851Ай бұрын

    I'm using NyPhy low profile 75% with shine-through keycaps. It's good for a development work just because I enjoy how the keyboard chonky, that's all!

  • @MichaeldeBy
    @MichaeldeByАй бұрын

    I use the knob for scrolling and that is amazing. Don’t have to move my hand to the mouse anymore!

  • @ArjanCodes

    @ArjanCodes

    29 күн бұрын

    I have a trackpad to the left of the keyboard that I use mostly for scrolling!

  • @GOTHICforLIFE1
    @GOTHICforLIFE1Ай бұрын

    Keychron in general is great - all of their keyboards are great - would never swap if not for RSA.

  • @wizardfix
    @wizardfixАй бұрын

    Hmmm, it looks as though it has a Home key but no End key. I would need an End key!

  • @wizardfix

    @wizardfix

    Ай бұрын

    Also, Scroll/Lock is missing - useful for pausing stdout as Linux boots.

  • @ry__6988

    @ry__6988

    Ай бұрын

    @@wizardfix This may be a bit of an RTFM moment, really depends on how you feel about pressing the Fn key. Fn + Home = End (so intuitive, not!), but I find that it works for me. In terminals ^S to stop and ^Q to continue is/was the old-school way of dealing with the boot scroll issue, whatever keyboard you use they are always available. Or you can bind one of the macro keys. Finally, if you don't like stretching you fingers for ESC, ^[ is the same, at least under linux - windows seems to use the keycodes.

  • @mrstock7986
    @mrstock7986Ай бұрын

    Yeah, about the 'Banana' switches; it's a sort of brand-name joke. There is an old, revered U.S./German manufacturer of switches, buttons, and yes, keyboards, by the name of 'Cherry'. It makes sense (...apparently...) for Asian companies that copy, and maybe improve, or maybe cheapify, products of other well-known companies, to choose brand-names that are similar, or of a similar category. Like for example RaspberryPi -> BananaPi.

  • @PaulaBean
    @PaulaBeanАй бұрын

    I also use keyboards without numeric keypad. And I also prefer Cherry Blue keys. Clickety click click ;-)

  • @lolikpof
    @lolikpofАй бұрын

    Split columnar/ortholinear keyboards exist and are scientifically superior to any row staggered keyboard.. I don't quite understand why people still use uneven row staggered keyboards. They make literally no sense (:

  • @maleldil1

    @maleldil1

    Ай бұрын

    I don't think it's that clear-cut. I go back and forth between my Planck (columnar) and laptop keyboard, and I didn't really notice a difference is comfort. I prefer the Planck because of my customised layout, but that's about it.

  • @lolikpof

    @lolikpof

    Ай бұрын

    @@maleldil1 the plank isn't a good example of an ergonomic keyboard. A row staggered keyboard with an angle mod layout would be better than a plank. Now if the plank were split in half, that would be unarguably better. It's extremely clear cut if you just look at ur hands and their position when placed on a keyboard. There's little point in a non split ortholinear, and little point on a split row stagger, but a split ortholinear (or better yet columnar) is waaay more convenient than any other alternative. I'd guess a key well would make it even more convenient, but I haven't had the opportunity to try that

  • @EvenTheDogAgrees

    @EvenTheDogAgrees

    Ай бұрын

    Simple: because they're standard. If I get one of those weirdly shaped ergonomical keyboards, I might be able to type imperceptibly faster after retraining. But at the expense of my keyboard being the only keyboard I can comfortably type on. Whenever I need to work on someone else's computer, or on a laptop, it will be an uncomfortable experience. Whereas if I stick to standard keyboards, I'm not really missing out on much, but I'll be fluent on most keyboards I encounter in the wild. Besides, I'm a developer, not a typist. Most of my work is thinking and ingesting caffeine; a 2% increase in typing speed isn't going to impact my productivity in the slightest. Same reason I stick to the AZERTY layout which is the standard in my country, even though some symbols apparently are slightly easier to type on QWERTY, and even though some people swear that Dvorakis where it's really at. Again: if I switch to Dvorak, it will be a miserable experience while retraining, and my typing speed will take a serious hit until I rewire those neurons. And that's assuming I can even reach, let alone surpass, my current level of keyboard proficiency, because these neural patterns have been laid down and well maintained for over 3.5 decades by now. Then, if I need to do some work on someone else's PC, or help them with something, it will be a miserable experience again. Because I've overridden that muscle memory with the one that's fluent in Dvorak. So I stick to what's the default and what everyone else uses. If these keyboards would be so bad for us as some young kids desperately want us to believe in order to justify their expensive purchase, I think I would've noticed after 37 years of typing, including on _mechanical typewriters..._ That's why I abhor various types of "compact" keyboards that shuffle the keys around to make them more portable, it's why I abhor laptop keyboards post the Thinkpad T420/W520/x220 era, and why I stay the f* away from all these weird "keyboards" larping as spaceships. I don't mind extra buttons above the regular function keys area, I don't mind KeyChron's knob or the "playstation keys" above the numerical keypad; those are just additions that don't interfere with the rest of the keyboard. But both my Keychron V6 and V3 follow the bog-standard keyboard layout we've literally been using for decades and don't require me to re-learn how to type.

  • @Finkelfunk

    @Finkelfunk

    Ай бұрын

    It's because my keyboard layout is not available for literally 98% of those ortholinear keyboards. A vast majority of those assume you use QWERTY or DVORAK, but ISO layouts are usually lagging behind quite far. I've seen some and tried a few and really didn't like the way they feel. I'm more dominant typing with my left hand so forcibly splitting that evenly will actually slow me down quite rapidly. There's several reasons why people don't want to use those keyboards. Needless to say the usual 400$ price tag for stylishness also sets a precedent. On top of all of that, they usually have proprietary switches and/or just look like someone sneezed a booger on your desk.

  • @lolikpof

    @lolikpof

    Ай бұрын

    @@EvenTheDogAgrees the main purpose of an ergonomic keyb is comfort, not speed. But yeah, those are all valid arguments. Everyone is built different. I only turned to getting a split keyboard when my wrists began to hurt, and it helped. I just wish some sort of ergonomics became the standard so everyone could enjoy it without the drawbacks of using smth nobody else uses. And yeah, that's real. While I can still type on a normal qwerty keyboard - I'm at around 50wpm with fairly low accuracy, but it's still worth it if you work remote, imo

  • @joaoamadosvz
    @joaoamadosvzАй бұрын

    HOME key has to be above the END key for code.

  • @Forseti2
    @Forseti2Ай бұрын

    Omg - too much pain in the ass too press those high keys, like typewriter...

  • @EvenTheDogAgrees
    @EvenTheDogAgreesАй бұрын

    No, the brown switch should be called a potato switch, walnut switch, coconut switch, hazelnut switch, ... Or kiwi switch, if you want to stay in the realm of fruits.

  • @devilasks
    @devilasksАй бұрын

    Moonlander is best. Painfree and programmable...

  • @FunkatronicGeek
    @FunkatronicGeekАй бұрын

    There are already yellow switches. They aren't tactile but linear. Yeah, I don't get the naming scheme, either

  • @bernardheuse9445
    @bernardheuse944511 күн бұрын

    x7 is not too old )))

  • @Twikiy
    @Twikiy27 күн бұрын

    the major flaw is that isnt ISO

  • @aflous
    @aflousАй бұрын

    I was never here for this kind of content..😢 So I'm skipping this one

  • @andru5054

    @andru5054

    13 күн бұрын

    Bye bye!

  • @kellymoses8566
    @kellymoses8566Ай бұрын

    Second view

  • @jefferyng1987
    @jefferyng1987Ай бұрын

    This channel is getting boring... 🥲