34 keys is all you need: an ergonomic keyboard journey

  Рет қаралды 67,546

Eclipse Foundation

Eclipse Foundation

Күн бұрын

Пікірлер: 103
@JuKa.H
@JuKa.H Жыл бұрын
I'm down to 8 keys. I just memorized the whole UTF-8 Unicode Encoding and insert the bytes I need with each finger being a bit.
@nodidog
@nodidog 9 ай бұрын
This seems reasonable
@Wren6991
@Wren6991 8 ай бұрын
How do you type a null byte?
@JuKa.H
@JuKa.H 8 ай бұрын
@@Wren6991 just how you type it with any other keyboard. You don't :D
@barendscholtus1786
@barendscholtus1786 7 ай бұрын
You would still need a LOAD type of key to commit/push a byte ?? And another LOAD key to commit/push a character bc utf8 is variable length
@Hector-bj3ls
@Hector-bj3ls 6 ай бұрын
You could reduce to two keys. Just 0 and 1, and insert a single bit at a time.
@rexbaumeister7377
@rexbaumeister7377 Жыл бұрын
Gotta love a presentation where the speaker opens with "I'm not crazy, I swear'
@tamfang
@tamfang Ай бұрын
Not _totally_ deranged
@Tabaskuh
@Tabaskuh 10 ай бұрын
Just to clarify. It is not A Rabbithole, it is the mother of all rabbit holes. Behind each component and choice there is a rabbit hole behind it. At least one. Choose wisely :)
@subrezon
@subrezon Жыл бұрын
I learned Colemak-DH on a regular laptop keyboard, by doing 30 minutes of practice every day, but continued using QWERTY for work. After ~1 week, I fully stopped looking at the layout cheat sheet. After ~2.5 weeks, it became very confusing to use QWERTY, so I switched to Colemak-DH full-time. After ~4 weeks, I reached 60 WPM, which I consider to be enough to keep up with how fast I think. After 2 months I surpassed my top QWERTY speed of 80 WPM. I then reached 90 WPM (after 4 months), and then 100 WPM (~1 year), and can now do around 110 WPM (~2.5 years since the switch). Compared to that, switching to a split keyboard was super easy. I became very comfortable with it nearly instantly. I designed my own layout from scratch.
@mgjulesdev
@mgjulesdev Жыл бұрын
You are an inspiration. Well done!
@inertia_dagger
@inertia_dagger Жыл бұрын
good job. I peak at 80 wpm with QWERTY, was wondering what exactly am I doing wrong
@PaulSebastianM
@PaulSebastianM Жыл бұрын
Had a similar experience in college when switching from qwerty to dvorak but I stopped using it after 1 year. It was awesome to be honest. But now I think I might not have the clean brain to relearn another layout...
@biblical.languages
@biblical.languages Жыл бұрын
I am just wondering if you think the focused practice (independent of keyboard layout) improved your speed generally? I currently do 110-120wpm on QWERTY depending on the day and I am really on the fence regarding if it's worth making the switch. I agree Colemak is going to be miles better, but is it that much better?
@PaulSebastianM
@PaulSebastianM Жыл бұрын
@@biblical.languages at that speed you shouldn't care. The best improvement a new layout gives you is better ergonomics, really. Less finger movement, etc. I stuck with QWERTY because I want to be able to type on any keyboard. Currently I have switched to the Glove 80 for the ergonomics and it's an improvement. I feel less tension in my wrists. The only problem is I'm back to 38-40 WPM because of the columnar layout. It was really throwing me off at first but after one weeks it's now down to creating that muscle memory, so I can get rid of some mistakes and do less thinking when correcting myself.
@DygmaLab
@DygmaLab 10 ай бұрын
Hey just so you know, the Dygma Raise's software (and firmware) is open source.
@s_i_m_o_n_e_n_g_e_l
@s_i_m_o_n_e_n_g_e_l Жыл бұрын
Now we need this type of keyboard for the new Framework laptop
@qwerty11111122
@qwerty11111122 9 ай бұрын
Origami keyboard that folds flat!
@BHBalast
@BHBalast Жыл бұрын
Great video, it's actually like 70% of info that I needed when I decided to make my own split keyboard! :)
@michbushi
@michbushi Жыл бұрын
Switching from "ergonomic" keyboards such a Microsoft Ergonomic Kbd/Logitech equivalent to first Truly Ergonomic Computer Keyboard and later to Ergodox, has completely fixed my very very painful RSI. I was wearing a wrist brace full time, and it was very painful. I recommend modern split ergo keebs to everyone who HASN'T yet developed RSI, but people are very reluctant.
@mgjulesdev
@mgjulesdev Жыл бұрын
Glad you managed to fix your RSI. I saw a friend suffering from RSI and wore wrist brace. I just said nope, got a split keeb and thumb trackball mouse. 😅 P.S and also switched to Colemak DHm
@medhavimiddha9882
@medhavimiddha9882 8 ай бұрын
Do you have any recommendations for someone wanting to get into this?
@agatasoda
@agatasoda Жыл бұрын
I love the subtitles switching qwerty layout with square teeth layout gave me a good chuckle
@AlexdeJesusR
@AlexdeJesusR 2 жыл бұрын
Last dawn a had I lot of ideias before sleep to make a video about this very specific subject. After wake, one friend has send me this video. It was like the algorithm has read my mind and persuade another person to send me xD
@kasperkondzielski3028
@kasperkondzielski3028 2 жыл бұрын
Same, but I am going to make another one anyway :D
@AlexdeJesusR
@AlexdeJesusR 2 жыл бұрын
Just post it
@kouhaiii3182
@kouhaiii3182 Жыл бұрын
where I'm from, we call that coincidence
@bear532
@bear532 9 ай бұрын
I want to add that with the wooting analog design, when it’s shrunk, it will be extremely useful for this type of board. Fr example, the hold-tap behavior can be replaces with shallow taps and full taps.
@chips7049
@chips7049 3 ай бұрын
that's gonna be hard with people moving from full sized to low profile switches.
@SNTASCND
@SNTASCND 3 ай бұрын
Great talk!, I’m on 42 keys now with Corne, thinking to go down to 34, but I think I will remain in QWERTY
@omega_no_commentary
@omega_no_commentary Жыл бұрын
11:41 What if you need to press CTRL + Shift + F?
@kouhaiii3182
@kouhaiii3182 Жыл бұрын
you hold "mod" keys with your right hand, and then press F with you left
@usercommon1
@usercommon1 5 ай бұрын
thanks for keys layout idea!
@EverSoJoe
@EverSoJoe 6 ай бұрын
I just switched to a 42 key corne and still getting used to it. The outer column is still rather important to me as I rellay don't want to get used to key combos and with those columns I can still use just two layers and get everything done
@ÁkiBaldur
@ÁkiBaldur Жыл бұрын
at 1:08. what is the bottom most keyboard's name?
@nickgoogle4525
@nickgoogle4525 Жыл бұрын
For some languages you will need a few extra keys, so one extra column on the left and right side (for the pinky) is needed in that case IMO. But the general idea to not to use too many keys (regularly) is surely good.
@vaffens
@vaffens Жыл бұрын
Some people just abstract that to other layers. Personally I use ANSI the US layout for Danish in macOS. ÆØÅ are just [Options]+a, [Options]+o, etc ...And I've gotten used to it. Not a big deal really.
@HiltonT69
@HiltonT69 Жыл бұрын
I was noticing RSI issues in both wrists and switched to both a MS Ergo (full-sized, Alice-style layout) keyboard and also a Logitech thumb trackball and, after some time (a few months, I type like poo anyway) I noticed the reduction and eventual disappearance of my RSI. I really want to want to move to a true split 34-key keyboard but something is still holding me back. Probably not looking forward to the bigger change than the last change, but realistically sticking to a Qwerty-based layout will mean regular laptop keyboards (and tablet OSK) shouldn't be much of an issue - especially with the portability and BT connectability of one of these... Hhhhmmmmmm...
@augustin_gan
@augustin_gan Жыл бұрын
Hi, my advice for you would be to learn a new logical layout (Workman, Colemak, Dvorak, etc) along with the new physical layout (insert ergo split keeb of choice here). This will allow you to retain ur QWERTY touch typing ability, without interfering, by much at least, with your learning/getting accustomed to the new layout. As much as we want to use our custom keebs all the time, u will find yourself having to use the century old staggered QWERTY so it's a good idea to retain your qwerty typing skills. As for 34 keys being too high a jump, it depends... Just imagine using a 34 split ergo - would tuning your homerow mod-tap delays every time your typing speed increases be too troublesome? Is it too difficult to remember your combos? If so, you could go for something more 40%-50% with more thumb keys (dactyl manuform, kyria, corne, and other 4x5 layouts) or something that has that 6th column because u need those pinky mods after trying and finding out homerow mods isn't for you or because instead of numpad layout u prefer the same-old, less efficient number row & Fkey row (under a layer of course) or u want some extra keys for dedicated mute/ptt, prntscrn because you use it all day everyday (on this note, some have advised to just build a macropad w encoder to complement your keeb, but some of us prefer to connect 1 peripheral, especially on the go). For a low cost "try-before-you-commit" keeb, I strongly recommend the Cantor/Piantor (4x6) or Cantor remix (4x5) as a cheap entry into 42key or 36key split ergo. It is a diode-less design, making it really beginner friendly for people who don't have any experience soldering. The MCU it's designed with is also really affordable, you don't even need to 3d print or use a case, just stick rubber-bump-ons direct to the PCB (as the author's github page pictures), saving you some extra $. (disclaimer: availability may vary depending on where you live, but there are many vendors that sell internationally) To anyone who actually read all that, hope it was helpful advice, ping me w ur build if you do end up jumping into this rabbit hole!
@KanoKendama
@KanoKendama Жыл бұрын
The only thing keeping me back from switching tho I really want to is that I game on PC and work on Mac and hate wires or having more than 1 set of peripherals in my workspace. Rn I have both a mouse and keyboard with 2.4ghz connectivity for pc gaming and bt connectivity for work. If a day ever comes where both types of connectivity come to this formfactor i will switch INSTANTLY
@JustAGuyWithThoughts
@JustAGuyWithThoughts Жыл бұрын
Nice!nano controllers are bluetooth capable, and there are many many split wireless keebs out there, check out the Corne as a good starting point for example. You can also set a number of bluetooth profiles to swap between different devices on the fly, personally I used to run with three profiles, one for my mac, one for my windows work pc and one for my ipad.
@christiantaylor12
@christiantaylor12 Жыл бұрын
I'm not 100% sure if it solves all of what you're looking for but KVM switches exist so you would be able to use 1 keyboard, monitor, and mouse across multiple computers. I would assume you have wires running to your monitor or have it hidden and would expect you could hide the wires from the kvm to the monitor in a similar manner.
@Laura-z2z9p
@Laura-z2z9p 4 ай бұрын
the ferris sweep can be used over Bluetooth, the latency is negligible. the battery life is awesome
@Goooogle
@Goooogle Жыл бұрын
I'm completely sold, but where can I buy one of these keyboards in Europe?
@tbqhwyf
@tbqhwyf Жыл бұрын
You can't buy one, you need to assemble it
@Chris-ln3xe
@Chris-ln3xe Жыл бұрын
I built a Redox (mentioned in beginning of video) with zero experience and had no issues. Love the thing
@Danielo515
@Danielo515 Жыл бұрын
You can, just search redox keyboard or things like that
@rfmarves
@rfmarves Жыл бұрын
I'm using a Moonlander, by ZSA. They ship worldwide. It's not exactly the same, but works great and it's a good starting point to shrink your keyboard without any downtime. Alternatively, Bastard Keyboards offers some great options, including one with a trackball, served from Europe. An internet search will give you even more options.
@Brianjp93
@Brianjp93 Жыл бұрын
I have a moonlander and love it
@ppprzzi
@ppprzzi Жыл бұрын
They are all the same, I also like nvim, sway, corne, etc., but when using home raw key, there is a problem, that is, it conflicts with vim keys, so what should I do, such as j key, usually in vim layout all down arrow keys.
@Person1873
@Person1873 Жыл бұрын
the radio operators of the late 19th century called, they invented the 1 key keyboard before it was cool
@ZigUncut
@ZigUncut Жыл бұрын
I like to have my cursor keys (and home end etc) in a wash style layout using esdf for cursor a for line home g for line end for example
@SalvatoreCoppola84
@SalvatoreCoppola84 2 жыл бұрын
Amazing!
@MCgranat999
@MCgranat999 Жыл бұрын
I'm still wondering how would I use this with Blender or any other software with a lot of key combinations.
@raenastra
@raenastra Жыл бұрын
Having used home row mods for a while - it's not much different, but key combinations are all easier to hit
@raenastra
@raenastra Жыл бұрын
@@AlanPerfettini I haven't had any weird key combo like that, but if it comes up, you can also add mods to your symbol layer
@raenastra
@raenastra Жыл бұрын
@@AlanPerfettini True, it depends on what you need out of your setup. If you have a few of these combos you hit often, you could even assign them to single keys on another layer. Maybe that's at least more productive than Shift-Option-], which seems like it would be awkward to hit on a standard keyboard layout. Productivity is relative; putting modifiers in a comfortable spot to me is more productive than the wrist problems I had before using home row mods. Doesn't mean everyone should use it, but they work well for me.
@jorge28624
@jorge28624 Жыл бұрын
I guess you could get another smaller and simpler keyboard and assign those weird key combinations to its keys
@deletedchanneI
@deletedchanneI 7 ай бұрын
I know ergo-splits are about typing and productivity but is it really comfortable to game on it? Answer in video is too wide to believe
@Zachary910
@Zachary910 8 күн бұрын
Ye, it is better. You can have your mouse in better shoulder alignment and have a dedicated gaming layer.
@drac8854
@drac8854 Жыл бұрын
What are these keyboard called? What do i enter in amazon?
@THEMithrandir09
@THEMithrandir09 Жыл бұрын
So if you set your layout, do you flash the layout to the keyboard or do you just configure a driver on the PC? I am really intrigued to get a more minimal keyboard and switch to an ergonomic layout; but what you hear everywhere is that you'll forget QWERTY or become really slow at it and staying trained in both is probably really hard/will slow down learning a new layout. For my day-to-day use I expect to use other PCs a few times a week (e.g. during pair-programming or working on a server directly). Since these keyboard are so minimal, carring them around and plugging them in seems like a non-issue, but installing a config everywhere would be. Does something like the corne just register as a regular keyboard and work out of the box? Or do you have to install your configured driver everywhere?
@enkvadrat_
@enkvadrat_ Жыл бұрын
I believe they work out of the box
@eltreum1
@eltreum1 Жыл бұрын
The layout is saved in the firmware flash memory of the keyboard itself and requires no special software to use on a host device if USB compatible. It shows up as a USB generic keyboard/mouse and works in Linux, Mac, Windows and cell phones like any OEM USB KB. They also work as a Bluetooth keyboard if equipped with BT modules. You only need special software if you want to reprogram the keyboard by flashing its firmware with a new config image. The QMK firmware lets you store ~12 layers of keymaps with an optional website to make maps interactively if you do not know how to program MCUs. Most of these are using Arduino pro micro Atmega 32u4's as the microcontroller so they are totally customizable if you know how to code for Arduino. ESP32s and ARM MCUs are getting popular for these too because some are Arduino compatible and have built in Bluetooth wireless LE and optimized for longer battery life.
@alanbarnett328
@alanbarnett328 Жыл бұрын
When I learned Colemak Mod-dh I was around 120-140 with qwerty. It didn't take long to get Colemak to around 60, around a week or two. During this time I still did some qwerty typing tests to keep it in muscle memory, and eventually stopped using it at all unless I was at a different computer. Now 5 or so years later, and my qwerty and Colemak speeds are around 110-130. I use Colemak on all of my computers and at work, but whenever I have to switch to a coworker's computer there's no issue at all. It's definitely possible to retain both, and now after a few days of learning Dvorak on the side, using colemak for work, and qwerty every now and again, I'll have three layouts juggling around. As an aside, I'm trying Dvorak for a few reasons: doing layoutfluid typing tests (three different layouts mid-typing test), and I wanted to see how different it felt from Colemak. I'm still only 5 days and about 40wpm in so no final conclusions yet, but it's pretty fun!
@fredeisele1895
@fredeisele1895 Жыл бұрын
The presentation is done on a Mac with the old keyboard. How difficult would it be to retrofit a laptop keyboard?
@MichaelLeonard
@MichaelLeonard Жыл бұрын
It would be incredibly difficult to do significant changes to keyboard layout on any recent "unibody" MacBook since the whole body is a single piece of aluminum and has set cutouts for the keys. It would probably be doable if you start with a laptop that has a plastic top that can easily be separated from the bottom of the case. You'd then just have to figure out rewiring, 3d print a compatible top, and pick thin switches/keycaps to avoid pushing into the screen when the lid is closed. So, possible, but still not easy.
@j03y__
@j03y__ 8 ай бұрын
What was the 3d printed split keyboard called?
@thecompanioncube4211
@thecompanioncube4211 2 ай бұрын
Corne
@MrHapini
@MrHapini 6 ай бұрын
Nice talk
@qwerty11111122
@qwerty11111122 9 ай бұрын
I use just 5 keys. I use a combination of all 5 keys and holding pattern to get over 3000 different accessible commands /s
@JaphethAwah
@JaphethAwah 10 күн бұрын
I have the ergodoz ez and took out all the keys that i don't need, and have 36 keys
@lefrax762
@lefrax762 9 күн бұрын
Technically the endgame is also the first ever keyboard created : the Telegraph.
@GuyManley
@GuyManley 7 ай бұрын
Commenting with a ferris sweep I built myself.
@LEXIXON
@LEXIXON 8 ай бұрын
10 keys are enough for everything!
@LEXIXON
@LEXIXON 8 ай бұрын
Example: Your layers = shifted Your Tap Hold = long double analog magnetic keyboard = shallow / deep Combinated up Shifted = Syn(c) / Asyn(c) / and more ...
@Moonwired
@Moonwired 5 ай бұрын
How is thump being your strongest finger relevant, it’s not like we press keys more easily by using force. My thumbs are BY far the least dexterous digit I have with the least amount of accuracy, maybe that’s due to training. Even so, it’s a pretty dumb argument to advocate for giving it more keys to press. Not that I disagree that it can be used for more keys, it should.
@Albaer
@Albaer 3 ай бұрын
I think the idea is that a strong finger is less likely to strain than a weaker one. So it's about endurance rather than force.
@thecompanioncube4211
@thecompanioncube4211 2 ай бұрын
Pinky has the most amount of travel dedicated to it on stadard qwerty. If you're touch typing just think about how many places pinky as to go to do stuff. Symbols like : ; " ' () {} [] Enter backspace shift control are ALL done by pinkies. It either fatigues way fast or induces bad (slowing down) habits where you use other stronger fingers to press those keys. Over use of pinky really strains your wrist muscles leading to RSI. Those things are shifted to either Thumb or Thumb+homerow mods. Also thumb being the least dextrous of all digits is simply not true as us humans have built our entire empire based on dexterity of our thumbs. It's just matter of a bit practice
@vegetableball
@vegetableball Жыл бұрын
Stacking all things into XXX-tap increases so much mistakes in typing. It is not ergonomic to my brain. PS: I uses 48 keys which is more reasonable.
@KW-oi4bi
@KW-oi4bi 2 ай бұрын
If using nvim + i3 in a company is weird then i guess I'm one of the weirdo
@rodrigofoggiato
@rodrigofoggiato 5 ай бұрын
one key morse coding my way to 10 wpm
@whereIsJerome
@whereIsJerome 5 ай бұрын
correction: 32 keys is all you need.
@midmeh
@midmeh 7 ай бұрын
28 keys are all you need
@edd6927
@edd6927 6 ай бұрын
His slides are incomplete, he's not showing all symbols which would be of must importance to anyone programming. Just mentioning them it's a huge oversight specially when he spent so much time on other nonsense.
@Laura-z2z9p
@Laura-z2z9p 4 ай бұрын
just add more layers for more symbols, not much to explain
@typingcat
@typingcat Жыл бұрын
The thumbs are working hard on smartphones, so maybe let them rest a little bit when using a PC by making them hit only one key.
@remi1771
@remi1771 Жыл бұрын
No
@kouhaiii3182
@kouhaiii3182 Жыл бұрын
fair
@calmpuffin
@calmpuffin 2 жыл бұрын
Fantastic!
I Used ONLY A Keyboard For 30 Days - Here's What I Found!
8:23
DevOps Toolbox
Рет қаралды 15 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
QWERTY is the worst keyboard layout. A Colemak Odyssey
17:50
Ben Frain
Рет қаралды 63 М.
Turning the worst key on a keyboard into the most useful one
10:00
Dreams of Code
Рет қаралды 329 М.
My 34 key keymap... (and how you can create your own)
7:29
winter Nebs
Рет қаралды 116 М.
What the heck is a Corne keyboard?!
10:05
Adam Learns
Рет қаралды 27 М.
Has Your Keyboard Got Too Many Keys?
21:03
Ben Vallack
Рет қаралды 204 М.
We’re Not Supposed to Do It Like This!
11:07
Ben Vallack
Рет қаралды 27 М.
How I went from 10 to 130 WPM in 3 months
21:04
pinguefy
Рет қаралды 5 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН