I haven't been following ergonomic keyboards for awhile, but went pretty deep a few years ago back when the Dactyl Manuform and Kinesis were the only names in town.
So seeing the Glove80, I was excited to see a new "mass-manufactured" entrant in the space, since dactyl manuforms have to be 3d-printed and handwired, thus meaning they're hard to come by and quite expensive.
The glove80 looks interesting, however at $400 it's not much cheaper than handmade dactyls (https://bastardkb.com/product/scylla-prebuilt-preorder-2/). So if I were purchasing another one, I'd probably still go for a dactyl, as there's more community history/support, and hand-built build quality might be higher.
If an injection molded + flexible PCB mass manufacturer for these curved keywell ergonomic keyboards could release something for around $200, then the space might really heat up!
I have it. The community is active in Discord. They also have a section for buying/selling Glove80's from users and getting mods done. The firmware is ZMK and lots of configuration options. I was glad to have bought this over any Dactyl. The physical key layout is amazing. The Red Pro switches even better than I expected coming from C MX Reds. The low profile is also great and I prefer it over standard height keys. It met my expectation. Checkout Ben Frain on YouTube since he has the Glove80, Moonlander, Kinesis Advantage 360 and a Dactyl. A customized to your hand Dactyl w/ low profile low force linear switches would be enticing.
I have a Scylla and a Skeletyl from BastardKb (the site linked above). The Skeletyl is a 3x5 keyboard with three thumb keys each hand, and I love the thumb clusters on it. Works perfectly with Miryoku and each key is very comfortable to press.
My thumb rests at close to neutral position on Glove80 as well, at least compared with Advantage. I like that I can press thumb keys more by moving my arm slightly without having to contract my thumb tendons whereas Dactyl is more of a claw grip.
I think one of the issues is that the key wells need to hand soldered, which increases the cost per unit.
You can find well-priced Glove80s sometimes. I was particularly lucky and found one for 150 Euro. But for the other, the 360 Euro was well spent!
At any rate, people spend thousands on a MacBook, but for a product that probably lasts longer and might save your job long-term, we suddenly practice extreme austerity. When I had my brush with wrist pain, I realized that the money spent on a good keyboard, chair, and desk is nothing compared to the income lost if I can’t work until I’m retiring.
Already soldered 2 dactyl manuforms (one for home and one for work), not going to solder another one until one breaks :)
Though honestly if it broke, I'd probably just pay for the next one, not worth the labor (literally hundreds of solder points and hand wiring over like 30 hours). I did it mostly to learn about soldering/electronics and thought it would be fun.
The careful hand wiring is the laborious part, which the flexible PCB seems to solve. So I'd imagine it would take a 30 hour task down to 2 hours?
It looks neat, though it always seems strange to me when an ergonomic setup involves picking up one of your hands and moving it to the side often to use a separate mouse or keyboard. Is there not a better place to put it, integrated or slightly above or in the middle etc, to avoid having to change hand position all the time?
Go to https://kbd.news/search/ and search for “trackball” to get some inspiration. Personally I would like to try something like the Orbyl but haven’t had the time to build one yet.
if you have kinesis advantage, just stick magic trackpad in the middle (it fits nicely). I wouldn't mind mushroom like on ibm thinkpads or optical trackpad like on blackberry in the middle of keyboard, but oh well
I was looking forward to the Kinesis Advantage360 Pro, since it solves some of the issues with the Advantage2. It supports three different tenting angles and is a truly split keyboard. However, the Advantage360 Pro was quite a disappointment. The keyboard, which is a hefty 650 Euro, was plagued with Bluetooth issues, the Gateron Brown switches were tiring for me, and Kinesis didn’t improve the thumb cluster. I switched back to my Advantage2 after a while and the 360 Pro was collecting dust.
I got a Kinesis Advantage 360 through Upgrade Keyboards: https://upgradekeyboards.com/collections/kinesis-advantage36... with Box White switches, and it's been great. Expensive, yes, but great. I got the wired version for the usual reasons ("he who knows wireless, chooses wired"). YMMV. I also like the brown switches but like speed switches or box whites better.
The bluetooth issues are sort of resolved with the 3.0 firmware, but the previous firmware versions were pretty awful in scenarios where you turn the keyboards off and the pairing between halves becomes an absolute nightmare.
With that being said, while Kinesis' own firmware for their keyboards (SmartSet) has gotten a lot better over the years, it still doesn't really come close to ZMK or QMK. To me the functionality of the firmware trumps the occasional reliability issues of the bluetooth.
I just hate that they pushed all customization to a third party. I got another set of blank PCBs for my Kinesis Advantage 2 by emailing Kinesis support (which is fantastic, by the way) and paying roughly 100 bucks for them. Now they send you to upgradekeyboards who are expensive and have massive lead times when I just want some PCBs so I can replace the gateron browns in my keyboard without having to desolder everything.
Are they solved? I still see a lot of reports of people with issues with ZMK 3 on the 360 Pro. Someone who does switch replacements for the KA2/360 said that there is a design error in the 360 Pro, where on one of the halves the key well flex cable runs through the Bluetooth antenna clearance area. This also explains the high variance: how much the issue affects you depends on how the flex cable happens to be oriented in your unit.
But if the connectivity issues are indeed caused by this, the only real solution is a new hardware revision.
Have tried both, cannot go back to kinesis. Layouts seem very similar, but glove has home/end and pgup/pgdown keys in the main part, so thumb cluster has two alt keys and shift keys.
I cannot overstate how much better having shift keys on thumb cluster is.
I had an Ergodox before and I like finally having function rows back, and the thumb cluster on this is at a nicer angle than both the Ergodox and Moonlander.
The wells are pretty easy to get used to and in general I think it’s just a really well made product.
I bought moonlander some time ago and found the learning process far too frustrating. What's more, I noticed that the more I switched to the new layout, the more I was struggling with more classic ones (primarily laptops and my trusty MS NEK 4000). That was enough for me to shelve the moonlander for now.
How long it takes to fully and comfortably switch, including all the punctuation characters? Did you also struggle with other keyboards?
I went through the similar journey with Moonlander. Took me about 3/4 months to be comfortable, with tweaking the layout quite a few times.
I did have some struggling with normal layout after. It sounds silly but after typing almost everyday on monkeytype.com, things (wpm, accuracy, etc) are stable for me.
The learning process is pretty normal, other than that you have a vague idea of where keys are if you're already touch typer, which is to say it's incredibly frustrating... until it's not.
How long it takes probably depends on the person but I'd say if you actually force yourself to use it you'd probably feel comfortable on it in less than a month. To me it wasn't really much of a choice. It was one of many changes I had to make to help deal with RSI.
A lot of people use standard keyboards their entire life without issue. If you're not experiencing issues with a standard keyboard, why make things harder on yourself than necessary?
I had learned touch-typing (for a non-qwerty layout), so using a keyboard where the keys are in columns isn't so difficult.
I suspect it's difficult for the "quick hunt-and-peck", where your fingers can quickly hunt down the keys on the staggered rows, but aren't trained to follow finger-per-column that the classic touch-typing discipline encourages.
> ... including all the punctuation characters
It's actually not so bad. The symbols associated with 0-9 stay in the same positions as you put 0-9. This leaves `, -=, [], /\. You can put [] near (), or in some other way that makes sense; you can put /\ together. ` I tend to have on a pinky finger. -- Rather, I'd say there are ways of arranging the symbols so that it retains what you're familiar with, or has an improved association to it.
> ... the more I was struggling with more classic ones ...
When I was learning a non-qwerty layout, I struggled using either qwerty or dvorak. Eventually, my motor memory was able to sort it out. -- Although, I think using different layouts on the same keyboard is very confusing.
I only have two kinds of keyboards: a regular 94 key Mechanical Keyboard and the Glove80. My accuracy/speed is now equal on both for QWERTY after 3 weeks. It is confusing to switch between Colemak-DH back to QWERTY on the same keyboard. I'll fix the Glove80 to Colemak-DH and use QWERTY everywhere else.
For an easier learning curve, consider a regular 75% layout split in two. The only keyboard I know of that uses this is Mistel Barocco MD770, which I’ve been using for two years. I’ve swapped the keycaps to DSA ones.
It took me about one week to me productive on an ErgoDox and another week to surpass my original typing speed and accuracy. I created my own layout instead of using the default, based on what was easiest for me to reach and the most common symbols I used.
After a few weeks I could look away from the screen to have a conversation with a coworker while still typing at full speed and accuracy.
I went all in. No laptop, no other keyboards. From now on, your only computing devices are desktop computers or two-in-one convertibles (microsoft surface pro). My coworkers don't touch my keyboard, I don't touch their dirty keyboard.
It's a bit easier if you're already typing on a non standard layout, like dvorak, which was my case.
There are a lot of touted ergo features: tenting, concave keywell, l/r split, ortho columns, thumb cluster. Of these, the most important IME is the thumb cluster -- giving more work to your thumbs and taking load off your pinkies.
This led me to HHKB JP layout for 80/20 ergo benefit without having to carry two unwieldy halves of a keyboard when I want portability. Still use Kinesis Advantage 2 at home, but nothing beats the HHKB JP when traveling.
Same. I’m actually skeptical of some of the claims, particularly in regards to ortholinear/column stagger key arrangements. In particular I feel like this actually makes the layout worse in some situations. For example, consider the `in` bigram in qwerty. It’s one of the most common bigrams in English, and if you switch to most ergo boards, the distance between those keys will _increase_ which will require a bigger stretch for your index and middle finger, and consequently reduce your ergonomics (at least for that bigram).
HHKB JP is very nice in that it has a slightly reduced row stagger, is a single board, and has extra thumb keys which can be remapped to for layers or moving things such as shift or backspace into more comfortable positions.
> I’m actually skeptical of some of the claims, particularly in regards to ortholinear/column stagger key arrangements. In particular I feel like this actually makes the layout worse in some situations. For example, consider the `in` bigram in qwerty.
In different arrangements of keys, some words will be easier to type than others (and some will be more difficult).
e.g. Comparing Dvorak and qwerty. -- With the example 'in', both of these letters are on home row on Dvorak, whereas both letters require reaching with the fingers on qwerty.
I don't think it's worth putting strong weight on any one example.
I'd point to the distances between (on a typical keyboard); between FT should be the same as JY; and between FB should be the same as JN. -- But on the traditional row stagger, these distances are absurdly different.
I find it hard to believe that the best arrangement of alphabetical keys would be asymmetrical.
The fact is that language is itself not symmetrical (consider 5 major vowels vs 21 consonants and semivowels), so really a better solution is to use a keyboard layout that is optimized to fit a physical arrangement of keys. (Side note: I’ve spent the last three years critically thinking about, learning, and designing a few handfuls of keyboard layouts and keyboard layout analyzers/generators. At the moment, the layouts which works best for me are MTGAP and Graphite, both of which work really well in both an ortholinear and rowstagger configuration. (I also used Dvorak for 15 years prior to switching). Though, the layout iceberg goes pretty deep, so if you don’t like the layouts I mention, there are tons of other layouts to pick from).
The only reason I bring up `in` and ignore the rest of the keyboard is because `in` is right up there with `th` in terms of frequency. Worsening it has a significant and noticeable effect IMO. Though, I could also point to another reason which might make ortholinear not ideal for some people. Consider the left middle finger column on qwerty: EDC. E is simultaneously the most common letter, and also combines with basically every other letter (consider typing `decided`). It’s very common for qwerty typists to use alternative fingerings to avoid the same finger sequences. Commonly you’ll see index finger used for D and C. An ortholinear layout used with qwerty moves D and C further away from the index finger, making the alternate fingerings more difficult/cramped/impossible.
Tangentially, something I think works in the glove80’s favor however is the scooped design. While `in` is pushed further apart, I imagine that the curvature of the keyboard in utilizing the 3rd dimension helps reduce this distance somewhat.
EDIT: Here’s a video demonstrating someone using an ortholinear keyboard with qwerty at an impressive 170+ wpm: https://m.youtube.com/watch?v=HHFK-GbECWA Note, my comments above have to do with ergonomics. At the end of the day, ~~honey badger don’t care~~ people adapt, and can sometimes get incredibly efficient using tools with dubious ergonomic value. Compare that video with my own using MTGAP and you can immediately see a difference in finger movement: https://m.youtube.com/watch?v=Msebf_zNaxY
Here's a video with a direct comparison (typing same text, video above video) of row-stagger qwerty vs ortho dvorak; both at about the same WPM.
https://www.youtube.com/watch?v=cWjgFqy8IE0
It's bizarre to me that the big spacebar remains a standard feature on keyboards. It would be better for the thumbs to be able to use e.g. backspace, enter, escape, tab.
And unlike those other features, there's no downside to making the spacebar smaller. (The only thing I can think of is some people press with their right thumb instead of their left; but, a 2U spacebar would cover that).
(I'd still much rather have a keyboard that's symmetrical and ortho; although I can at least understand that traditional layouts have such a stay that it's only enthusiasts who would use keyboards with these features).
It depends. My thumb joints specifically can't bear a lot of action, so all those thumb-cluster ergonomic keyboards are a non-starter for me. Hitting the space bar is about as much as my thumbs can handle.
I love my Glove80 with Pro Reds at 35 grams. 14 years on Kinesis Advantage and not looking back.
I gave up on ordering KA360 when I heard from several people that even the wired version was as plagued with issues as the Bluetooth one without in house expertise to resolve it, reliant on contractors.
I know I need one.
I have an Alice layout keyboard (think Microsoft ergonomic keyboard) and it helps but I know a fully ergonomic keyboard that I can tent is in my future eventually.
Anyone have tips on getting up to speed with a new keyboard? My productivity drops dramatically every time I’ve tried it. Last time with a Kinesis FreeStyle and I just wasn’t adjusting fast enough.
I’ll take tips on how to adopt an ergonomic mouse too
Just do it and don't look back. The night I ordered the Glove80, I almost bought an Alice in Amazon but I got the one I really want. Half measures might have given me buyers remorse.
The thing is with Alice you can easily get hot-swappable board with different switches and keycap profiles and it costs less than $200.
While I have been eyeing these "cup" style keyboards for years, I feel very hesitant dropping $400 on a keyboard when my Alice is "fine".
Maybe you are right that Alice is a half measure and going full hog is the way, but I could also be spending $400 on a keyboard and another $100 on shipping on import tax just to end up with a keyboard I don't use.
I did think about it being non-hotswappable but it was a non-factor since I'm optimizing for ergonomics. I already knew I want linear switches and the lower force which was Choc Pro Reds. I don't like the other switch types after trying other keyboards.
For me the first switches I bought felt mushy. You could argue I didn't do my research, but you can end in same place with this Glove, should I get the normal Reds or the Red Pros? Maybe I would like the tactility of the Browns better? Then again what is the point of having a mechanical keyboard without THONC so maybe Whites aren't that bad?
With hot-swap you can just buy a set and if you don't love it you don't need to buy a whole another keyboard.
But I do get that some people know exactly what they want, but I often need couple tries before I get what I like.
It boils down to knowing what you really want and what your priorities are. I owned the same mech keyboard for a decade now. I've only tried other types of switches a handful of times.
But also the most memed by the mechanical keyboard community. Although I do think they are a good compromise for open office use, but personally I prefer more “click/thonk”
With the Kailh Choc switches, I wouldn't bother with anything other than linear. -- The tactile on Kailh choc is very lame; the 'clicky' sounds like insects crawling, and isn't all that satisfying.
I was using the Kinesis Advantage 2 (KA2) for the longest while 8+ years now, and then recently upgraded to the Kinesis Advantage 360 and the KA2 was still hands down the best keyboard that I used. I still switch between the KA2 and KA360 but the KA360 is as mentioned plagued with so many issues, from the bluetooth connection issues all the way to setting the keymap using the ZMK software. I would still recommend the KA2 for most users and also the best bang for the buck if you can get one used or refurbished. The split also doesn't make as big of a difference as it seemed at least from my proportions.
I highly recommend low profile switches for those who haven't tried them. They weren't really available in many models until recently and they're a big step up from standard switches if you're more used to laptops.
Low profile switches are not compatible with MX keyboards, because all the dimensions are different. There are “mid profile” switches made by GMTX and perhaps others, which can be swapped into an MX board. (The Kailh mid-profile switches are not MX compatible.) You might have to be careful about keycap compatibility, to avoid longer caps that might bottom out on the switch plate.
One switch I've not seen mentioned here yet is the Kailh Sunset switch [0], developed in collaboration with Darryl from lowprokb.ca. It is my favourite low profile switch, and the closest in feel to my X220-and-previous-generation Thinkpad keyboards.
> they're a big step up from standard switches if you're more used to laptops
In what way? I was contemplating a keyboard with mechanical low profile switches. One of the reasons was that I could easily remap the keys without having to buy new keycaps, since they all have the same profile, and for some reason, every manufacturer insists on their own home / en / pg up / pg dn layout (I'm looking exclusively at "75%" and similar layouts, which put those keys in a column).
But I'm hesitant because I've trained myself to not bottom out when I type with my regular mechanical keyboards, and my fingers enjoy the lack of abrupt stop at the bottom.
Happy with mine with the 35g pro reds, but the real benefit is just being programmable. It has more keys than I need coming from a ferris, but the extra thumb keys give more options for layers. Also the physical number keys make taking down phone numbers while on the phone easier. ZMK can also be built in a github action which makes tweaking the layout easier. Would recommend.
I use the Moonlander with a layout that doesn't deviate much from the standard Mac keyboard. Even though I sacrifice a little bit of single keypress magics that I can do on my Moonlander, it enables me to switch more easily to my laptop keyboard on the go.
Such keyboards are good for people with wrist, shoulder, blood flow, etc. problems. But for the majority of computer users a regular keyboard is good enough - just take a short rest now and then.
Regular keyboards are why many people end up with wrist/hand/shoulder/etc. pain. Perhaps going as "extreme" as something like Glove80 is unnecessary for most, but I wouldn't recommend a regular keyboard to anyone that types at least a few hours a day.
I'm really glad I took the plunge and switched to a keyboard that I could program to move the action away from my pinkies (I moved the character blocks outward and got real creative with the two new columns between g and h).
Had I waited longer I think it would've gradually dampened my enthusiasm for code, just by association.
If you try a split keyboard, either Glove80-like or Kinesis Advantage-like, it's pretty clear they're much, much more comfortable than rectangular keyboards. Your wrists sit in a natural position instead of bent unnaturally outward. This is particularly clear the smaller the keyboard is, e.g. on laptop keyboards.
In my opinion rectangular keyboards aren't good enough at all. They're uncomfortable and bad for your wrists, and the only reason people are using them are because: they don't know any better, computers (laptops), by default, come with rectangular keyboards, force of habit, the cost involved with buying another keyboard or having durable wrists/being young and not suffering from deteriorating body.
I started using Microsoft Natural Keyboards mid 90s, and moved onto Arisu layout mechanical keyboards a few years back when I first learned they were an option. They are so much more comfortable than rectangular keyboards. It's not even close, even without all the customization options available for switches, keycaps, tenting, etc.
These types of design look awesome, keyboard should be split and it should reflect the physical difference in finger length etc, the only thing missing is one (or two?) tracking points for mouse movements without moving your hand, are there keyboards like that?
I don't understand why this is so freaking hard to find.
Kinesis had the Free Style 2 keyboard[1] that you had to go out of the way to buy a vertical stand with, and it has been my go to keyboard FOR YEARS now because I just can't find any alternatives.
I used to use the Kinesis Advantage keyboards, but they mess with my carpal tunnel. As cool as they are the plastic placement for the wrist rests still mess with you. It's awful if you have carpal tunnel. And yes, everyone is saying they help, but they're still sources of aggravation because you are wresting your wrists on the plastic and compressing them. And yes, you can get some pads, but that really doesn't change the system.
I just want some g- d- vertical keyboards. And no one makes them with good layouts.
I got this crazy battlestation vertical keyboard from Safe Type [2] and I freaking HATED it because their layout puts a bunch of keys in the middle and there's an insane F-row keyset that requires me to move my hands all over the place. It's ridiculous!
How hard is it to get a vertical keyboard with a good keyboard layout?! I'm so scared my free style 2 is going to fail and I'm going to have to go back to a world with terrible keyboards. I even e-mailed Kinesis asking if they were going to go the same route of vertical keyboards and they refuse to. I'm dying here.
At this point I would love if someone made keyboard gloves that let me put them on and wear them to type so I don't have to compress any nerves, but I doubt that will ever happen. I feel like I'm nuts.
Interestingly I bought my mother-in-law a keyboard back in 1997 or so from an early auction site (not ebay) that had a release and dial that would split the keyboard and raise it in the center so you could pick any angle from 0-degrees to about 60 degrees vertical. As a transcriptionist she had dealt with carpal tunnel for years and that keyboard greatly reduced her pain. Sadly, I think it died in the early 2000s and I could never find a proper replacement.
It might have been a Keytronic, but I've slept since then.
You can get a mounting plate for the Glove80 and mount it vertically. Some people do.
I went through some ergonomics research and they suggest that lower angles are better than completely vertical. It differs per paper, but most comfortable angle in group studies seems to be somewhere between 20 and 45 degrees if I remember correctly (I’d have to dig up the papers again).
The Keyboardio Model 100[0] has 1/4-20 threaded holes (standard tripod) in the bottom, so you can add them onto whatever crazy setup you have that uses that threading. So, you'd have to hack together a stand, probably, but once you do, you can make the stand exactly the way you want it. I've heard of people mounting the keyboard to their chair.
I had severe problems with RSI many years ago, to the point where I thought I had to give up programming alltogether. I also got an ergonomic keyboard, which helped, and an argonomic pen-like mouse. However, I would say that even more important in getting rid of my problems was the use of a break program. It reminds me to take regular breaks, and prompts me to to stretches throuhgout the day. The combination of these things meant that I recovered completely from my problems.
It's also my experience that break reminders prevent wrist pain. For macOS, I recommend Time Out. Actively maintained, with all the options you'd want.
When I (or to be more precise, when a colleague I was trying to pair program with) used them, these programs infuriated me to no end. Just when I was on to something, I got smacked in the face with a modal dialog.
Perhaps things have improved over the years, but I could not imagine a user interface that would cater to both my physical and mental well-being.
As someone who sits in front of computers way above the average and never had any issues with eyes or hands (while others my age had issues there) I think this is the key:
Try to get into the habit to stretch your wrists/fingers when you are not using them and try to do the same thing with your eyes (eyes are muscles too), by e.g. focusing onto something far away, rolling your eyes, etc.
If you are of the type that gets lost in work some reminder can help, but I think it is better to form habits of using thinking breaks to do the stretching. Nobody types regularily for 3 hours straight without interrupting to think at least for a bit once every few minutes. If you use these breaks to stretch, you will be fine.
Ultimately a person with good habits will be able to work healthy with seemingly unergonomic setups, while a person with bad habits will be able to use even the most ergonomic setup in unhealthy ways.
Everybody knows that collegue who has that incredibly expensive ergonomic chair and sits on it like a bored prototypical teenager. Habits will always trump tools, unless your tools are so incredibly bad, it will be self evident that they are.
Curiously, unlike many, my wrists and fingers have been fine but I have tight/frozen shoulder and neck issues. Keeping the UHK halves apart and Magic Trackpad in the middle has probably been helpful, I can’t say yet.
I developed shoulder pain because my chair armrest was too high so was propping my shoulder up ever so slightly.
It took me a while to figure out, and my pain went away quite quickly once I’d understood the problem.
More recently, someone took my chair and moved the head rest by a few centimeters. This pushed my head forward a bit - bam ! Neck pain.
You might want to check your chair/posture ( or it might be unrelated).
Sounds like an issue with chair/desk height and/or monitor height. Anyways there are stretches and exercises that you can do that target that neck and shoulder portions specifically.
If you are otherwise healthty, doing those exercises 15 to 30 minutes per day will have you pain gone in a week.
And if you get a feeling for which muscles they are targeting you might be able to find variations of those stretches that you can do inbetween while sitring at your computer.
How much do you type a day to have problems? I have never felt limited by my typing speed or comfort during my career, but I understand that different people might have different workflows.
For me it’s thinking, writing a few lines and start thinking again.
One programmer guy I know who had RSI problems was actually writing way too much and overly verbose code and also literally banged on the keys instead of pressing them.
I think its just genetics, some people are more inclined to experience RSI due to structure of wrists. I'm 22 and I started experiencing wrist pain during college and found that split keyboards are the solution for me to be able to do my work without pain.
I'm 46, programming since I was 6 years old and started having wrist and even lower-arm pain ~2-3 years ago.
Even the tips of my fingers hurt sometimes.
I never would have imagined I will have such problems...
It's probably the combination of many factors, probably age mostly, but I'm also experimenting with Emacs, with Ctrl being on Caps-Lock and I think that has triggered the problem. Thumb-tip pain is probably from the SpaceFn layout, but the other finger-tips, no idea.
My main keyboard is a Leopold FC M660 with Cherry blues, but IIRC the problems has already started on a stock 60% Cherry MX with linear red switches.
I've also experimented with vegetarian diet for 11 months, which fucked up my guts and ass, plus I always felt super tired, then a beef + potato only diet for 6 months, but that made my joints hurt. Pretty much caused gout, which is also supposed to be worsened by drinking high-fat milk, which I do drink about a liter a day, like I did most of my life. But then the problems has slowly subsided. Not sure what has changed though; I only got older...
I'm a huge fan of the Goldtouch V1 keyboard. I have been using it along with their fantastic pads my entire career. I have accumulated a surplus of these keyboards as I intend to use them until I'm unable to type.
I discovered them when I started my first job at HP-UX in Cupertino, CA and a bunch of people there were using them.
I also switched to Dvorak a few years before than.
I don't like their V2 offering, as an emacs user the caps lock key is gimped and I don't need the windows key near the ctrl / alt keys.
While I have not used a Penclic mouse, I am pretty sure that it is inferior to using a small Wacom Intuos graphic tablet instead of a mouse, like I do.
The tablet is no larger than a traditional mouse pad, it is even somewhat smaller.
The stylus, i.e. the pen, is much lighter than any pen-like mouse can be, and it has better resolution and accuracy. Because the pen works contactless and it is very light, you can move it very fast. You can point to any location on the screen faster than with anything else.
Because the pen is so light, I usually retain it between my fingers while I am touch typing, without noticing that I still keep it, which shortens a lot the transitions between typing and using the graphic pointer. I leave the pen on the tablet only before starting to type a long text.
The tablet is switched to "relative" mode at startup, so it behaves as an ordinary mouse. I use it under Linux, where it has excellent support.
The equivalent of the mouse buttons is configurable. I have chosen to touch the tablet with the pen for left click, and to use the two thumb buttons for right click and for double left click.
After I have begun to use a graphic tablet instead of a mouse, trackball, trackpoint or touchpad a couple of years ago, my only regret is that I have not thought to try this earlier, because at least for me it is much more comfortable than the alternatives, and it is also much more precise, being easy to use for drawings or signatures.
My .bashrc script (when logging on, which is checked by the fact that no GUI session is running) starts X Window (actually it starts an XFCE session, because that is what I use), then it remaps the keyboard to a custom Dvorak variant and it configures Wacom thus:
The line that discovers WACOM_ID is necessary because the Wacom device driver does not always use the same device numbers, even when nothing has been inserted or extracted in or from the USB ports. Moreover, even the Wacom subdevices are not always listed in the same order, hence the need to use grep for row select.
There are many other ways to execute a script on startup, where you can add these lines.
The acceleration of the Wacom mouse cursor is configured in the standard desktop settings.
"button +3 " means that the associated action is right click.
"button +1 -1 +1 -1 " means that the associated action is left double click.
I have left the default action for touching the tablet with the pen, which is left click. Selection by pointing and touching is even more natural than with a mouse or other alternatives.
I wonder if all those "ergonomic" designs really aim at the right corner of the solution space. What about targetted exercise of involved muscle groups and regular breaks to stretch and relax the tendons/joints/muscles/...?
I mean, with our societies sedentary life style, surely exacerbated by programmers sitting for 10+ hours a day, I'm a bit doubtful that moving even less is the answer. What about doing a few simple exercises regularly in breaks and evaluate? Obviously the standard Apple keyboard has terrible ergonomics, but something slightly more reasonable could already do the trick..
It's not either or. I switched to ErgoDox after I broke my wrist years ago. Even with surgery, OT and exercise, regular keyboards don't feel comfortable anymore for more than a few minutes at a time. (I also had to switch my wristwatch to the other hand.)
The regular standard keyboard hasn’t been a limitation to me in any way, I prefer mechanical keyboards as they feel slightly better but I never felt the desire to try a different layout keyboard. However, Im lucky that I don’t have RSI and that I don’t have to type so much so as to justify the effort of a better setup. So keep in mind, while some seek perfection for their own setup others are looking for a solution to a medical sort of problem, and that usually doesn’t have much to do with doing sports and taking breaks, once RSI becomes a problem, it’s no fun..
That’s the thing, you don’t have issues until you have them. And then you wish that you cared earlier.
In hindsight I with I’d gotten that adjustable desk and (then) Kinesis Advantage ten years ago. But then I thought it’s a waste of money and I’m doing fine with my Apple keyboard.
In hindsight, would it have helped you as well doing targeted exercising?
It's understandable that a tech community immediately turns to tech as a solution to problems, but it may not be the best solution, or at least not the only one available.
I have been doing targeted exercising for a longer period. It helped, but didn't solve my issues.
I believe in a multi-faceted approach. Exercises are great, even necessary. But avoiding pronation in the other 55 minutes of an hour, letting the blood flow, is also useful.
I have not suggested that. Quite the opposite. Let's not make gadgets be the only thing that matters, even though it may be more fun to geek out on key alignment.
You are fighting a strawman. No one said that gadgets are the only thing that matters. Most people who had hand/arm issues and use ergo keyboards will tell you to: go to a doctor first, then get a good chair and desk, do regular exercises, and maybe then get an ergo keyboard.
I have been in the MoErgo Discord for a while. When someone new comes in looking to buy a keyboard because they have wrist/hand/arm pains, the first advise consistently: go see a doctor.
The split allows you to open up your shoulders and straight end your wrists. Tenting or tilting does make it even more comfortable because it gets closer to a more vertical (handshake) position. I agree with you that movement, rest, and stretching is key. Staying too long in the same position is not good.
While ergonomic keyboards are big part of some peoples fight against RSI, for many more using them is about comfort. After you get used to having tilted keyboard going back to normal one just feels tight and uncomfortable.
Also for me big part about customizing your tools is exactly that - you get to customize your tools. I type professionally so it is insane to me when I see my colleagues working on some random laptop keyboard and screen day after day when they could spend couple hundred bucks on a nice quality keyboard and large screen or two and make their work more enjoyable.
"Insane"? I type professionally too. On my laptop, in a myriad different settings. Sometimes in a coffee shop, sometimes on a quiet bench in a hallway, sometimes at home on my sofa, my kitchen table, and sometimes at my desk. I enjoy every minute of it and I'm having a blast. 11 years and counting.
If it doesn't work for you then it doesn't mean it won't for anybody else. It's surely not "insane".
All I read is: "I have been a professional carpenter for a decade and sharp knife is all I use. I use it for floors, chairs, tables, and all. If it doesn't work for you then don't use it"
Of course I can work with a tiny laptop screen and keyboard, but I choose to actually have a pleasurable experience when I work.
Maybe laptop and tiny screen is pleasurable to them? I’m currently on a big 4K monitor with external keyboard and all that and I’ll probably go back coding on a laptop because for some reason the more compact experience is a lot more enjoyable for me. We’re all different after all and that’s ok
I worked for 14 years, coding almost every day, before I started feeling pain in my arms. Took quite a while to get better. Not saying it will happen to you (people are different), but in my case I think the problems built up over years of working with poor ergonomics. My best advice is to take it seriously if you do start feeling any pain.
I'm mid-50, thanks for asking. I've had a military carreer before doing more desk type of work.
This was about keyboards, but sure, we can talk about screen real etate too. It can be great, but it can introduce more distractions too. Having a single laptop screen in front of you makes you focus on what matters most. Those chat and mail windows can stay hidden until I need them and opt to get distracted. Others may see that differently, and that's ok.
Is it possible you've taken more from that single word than was intended?
GP said "insane to me". I understood this as a colloquial expression of disbelief or surprise rather than an actual accusation of insanity.
E.g. I might say it's insane to me that anyone likes Brussels sprouts. The state of mind of someone who could hold such a position is so alien to me as to be comparable to insanity.
Sometimes switching positions dynamically is less straining than staying in the same (ergonomic) position forever, which is why most ergonomic chairs are about dynamic sitting.
But no amount of dynamic sitting and no ergonomic chair will make the bad influence of sitting go away — this can only be dealt with excercise, breaks and stretching. And every ergonomic chair can be misused. A person with good habits can sit healthy on a rock, a person with bad habits can sit unhealthy on a custom made ergonomic chair.
The same is true for the hands. As a life-long multi-instrumentalist with trained hands and fingers I could totally see someone with a laptop and the right habits ultimatly acting healthier as someone with the wrong habits and the best ergonomic keyboard that exists for them.
And this is the truth: Everything that involves the human motor system is never just about the objects we interact with, but always also to a major degree how we interact with them. My grand-grandmother that worked in her garden with 109 didn't have any ergonomic tools (as they didn't exist), but all the right habits. Habits are always more important than tools.
Maybe, but when they sit next to me for 8 hours that argument kind a falls off.
I am sure there are exceptions to this, but from my experience these people also aren’t nearly as productive as people who have usable, comfortable setups
That’s a good question. As I get older, I’ve found that I should do all of them: regular exercises, good chair, height-adjustable desk, and a good ergo keyboard.
Even though my wrist issues have disappeared, I wish I could tell the younger me, who could type all day on a grey slab without breaks on a crappy chair, to care about ergonomics and improve along all these dimensions.
I'm not sure if taking regular breaks and doing exercises can fully mitigate the RSI and discomfort/pain that drives many to use ergonomic keyboards and input devices.
Personally, my wrists start to hurt after only an hour or two of use of a "normal" keyboard and mouse. It doesn't matter if I've spent the previous 3 months offline doing yoga (getting very thorough full-body movement) or totally absorbed in some computer-y project - "normal" input devices hurt! My shoulders and back are more tolerant, but eventually they start to ache too.
It's likely I didn't take care of myself properly earlier in life, but using a split keyboard and tilted thumb-operated trackball mean I can continue coding without nerve pain.
To be clear, the goal is not exactly to move less - it's to keep the wrists and shoulders in a neutral, less-stressful position.
> Personally, my wrists start to hurt after only an hour or two of use of a "normal" keyboard and mouse.
IME, what has worked for me is to make the interval of the "regular breaks" on the order of one hour. The break isn't much, just get up, grab a glass of water or whatever, moving my arms and wrists a bit, then sit back down.
> To be clear, the goal is not exactly to move less - it's to keep the wrists and shoulders in a neutral, less-stressful position.
I fully agree with this.
The only hardware issue that couldn't be solved with this approach and required a new keyboard was the wrists-angled-up situation imposed by a 2012-era Apple keyboard (don't know if they've evolved since).
I've always refused to type for longer than a few minutes on keyboards that don't at least lay flat on the table. And for the keyboards I use every day (when sitting at my home or work desk) I've insisted on keyboards with a wrist rest and no number pad. I have a TKL one at home, and I think even that may be too large. My "75%" (laptop style, with the arrows under Enter and HOME / END / etc in a column to the right of Enter) is perfect.
> I wonder if all those "ergonomic" designs really aim at the right corner of the solution space.
I don't think your question comes from the right corner of the problem space to begin with.
If you have a class of products which are linked with health problems in a subset of the population, and another set of problems that mitigate or eliminate said health problems in that subset of the population, then why should we complain about the products that are designed explicitly to protect your health?
And think about it: it your keyboard is causing health problems, why are you exploring solutions that involve perpetuating the root cause of your problem?
I’d really love to see someone design a keyboard that fits your hands like a PlayStation controller. I can hold a controller for hours without any pain whatsoever.
That's funny, the latest armored core is giving me RSI. I'm not saying your experience is wrong, just self-deprecatingly reminding you of the old saying about "Make something idiot-proof, and they will build a better idiot."
228 comments
[ 4.6 ms ] story [ 244 ms ] threadSo seeing the Glove80, I was excited to see a new "mass-manufactured" entrant in the space, since dactyl manuforms have to be 3d-printed and handwired, thus meaning they're hard to come by and quite expensive.
The glove80 looks interesting, however at $400 it's not much cheaper than handmade dactyls (https://bastardkb.com/product/scylla-prebuilt-preorder-2/). So if I were purchasing another one, I'd probably still go for a dactyl, as there's more community history/support, and hand-built build quality might be higher.
If an injection molded + flexible PCB mass manufacturer for these curved keywell ergonomic keyboards could release something for around $200, then the space might really heat up!
What do you like about your Glove80 thumb cluster?
You can find well-priced Glove80s sometimes. I was particularly lucky and found one for 150 Euro. But for the other, the 360 Euro was well spent!
At any rate, people spend thousands on a MacBook, but for a product that probably lasts longer and might save your job long-term, we suddenly practice extreme austerity. When I had my brush with wrist pain, I realized that the money spent on a good keyboard, chair, and desk is nothing compared to the income lost if I can’t work until I’m retiring.
Though honestly if it broke, I'd probably just pay for the next one, not worth the labor (literally hundreds of solder points and hand wiring over like 30 hours). I did it mostly to learn about soldering/electronics and thought it would be fun.
The careful hand wiring is the laborious part, which the flexible PCB seems to solve. So I'd imagine it would take a 30 hour task down to 2 hours?
[0] https://bastardkb.com/
I got a Kinesis Advantage 360 through Upgrade Keyboards: https://upgradekeyboards.com/collections/kinesis-advantage36... with Box White switches, and it's been great. Expensive, yes, but great. I got the wired version for the usual reasons ("he who knows wireless, chooses wired"). YMMV. I also like the brown switches but like speed switches or box whites better.
With that being said, while Kinesis' own firmware for their keyboards (SmartSet) has gotten a lot better over the years, it still doesn't really come close to ZMK or QMK. To me the functionality of the firmware trumps the occasional reliability issues of the bluetooth.
I just hate that they pushed all customization to a third party. I got another set of blank PCBs for my Kinesis Advantage 2 by emailing Kinesis support (which is fantastic, by the way) and paying roughly 100 bucks for them. Now they send you to upgradekeyboards who are expensive and have massive lead times when I just want some PCBs so I can replace the gateron browns in my keyboard without having to desolder everything.
But if the connectivity issues are indeed caused by this, the only real solution is a new hardware revision.
I cannot overstate how much better having shift keys on thumb cluster is.
I had an Ergodox before and I like finally having function rows back, and the thumb cluster on this is at a nicer angle than both the Ergodox and Moonlander.
The wells are pretty easy to get used to and in general I think it’s just a really well made product.
How long it takes to fully and comfortably switch, including all the punctuation characters? Did you also struggle with other keyboards?
I did have some struggling with normal layout after. It sounds silly but after typing almost everyday on monkeytype.com, things (wpm, accuracy, etc) are stable for me.
How long it takes probably depends on the person but I'd say if you actually force yourself to use it you'd probably feel comfortable on it in less than a month. To me it wasn't really much of a choice. It was one of many changes I had to make to help deal with RSI.
A lot of people use standard keyboards their entire life without issue. If you're not experiencing issues with a standard keyboard, why make things harder on yourself than necessary?
I suspect it's difficult for the "quick hunt-and-peck", where your fingers can quickly hunt down the keys on the staggered rows, but aren't trained to follow finger-per-column that the classic touch-typing discipline encourages.
> ... including all the punctuation characters
It's actually not so bad. The symbols associated with 0-9 stay in the same positions as you put 0-9. This leaves `, -=, [], /\. You can put [] near (), or in some other way that makes sense; you can put /\ together. ` I tend to have on a pinky finger. -- Rather, I'd say there are ways of arranging the symbols so that it retains what you're familiar with, or has an improved association to it.
> ... the more I was struggling with more classic ones ...
When I was learning a non-qwerty layout, I struggled using either qwerty or dvorak. Eventually, my motor memory was able to sort it out. -- Although, I think using different layouts on the same keyboard is very confusing.
I’m doing this with a regular mechanical keyboard and a Cantor Remix. QWERTY on the mechanical and laptops, Colemak-DHm on the Cantor.
The physical context seems to help keep the two separated in my subconscious.
After a few weeks I could look away from the screen to have a conversation with a coworker while still typing at full speed and accuracy.
This led me to HHKB JP layout for 80/20 ergo benefit without having to carry two unwieldy halves of a keyboard when I want portability. Still use Kinesis Advantage 2 at home, but nothing beats the HHKB JP when traveling.
HHKB JP is very nice in that it has a slightly reduced row stagger, is a single board, and has extra thumb keys which can be remapped to for layers or moving things such as shift or backspace into more comfortable positions.
In different arrangements of keys, some words will be easier to type than others (and some will be more difficult).
e.g. Comparing Dvorak and qwerty. -- With the example 'in', both of these letters are on home row on Dvorak, whereas both letters require reaching with the fingers on qwerty.
I don't think it's worth putting strong weight on any one example.
I'd point to the distances between (on a typical keyboard); between FT should be the same as JY; and between FB should be the same as JN. -- But on the traditional row stagger, these distances are absurdly different.
I find it hard to believe that the best arrangement of alphabetical keys would be asymmetrical.
The only reason I bring up `in` and ignore the rest of the keyboard is because `in` is right up there with `th` in terms of frequency. Worsening it has a significant and noticeable effect IMO. Though, I could also point to another reason which might make ortholinear not ideal for some people. Consider the left middle finger column on qwerty: EDC. E is simultaneously the most common letter, and also combines with basically every other letter (consider typing `decided`). It’s very common for qwerty typists to use alternative fingerings to avoid the same finger sequences. Commonly you’ll see index finger used for D and C. An ortholinear layout used with qwerty moves D and C further away from the index finger, making the alternate fingerings more difficult/cramped/impossible.
Tangentially, something I think works in the glove80’s favor however is the scooped design. While `in` is pushed further apart, I imagine that the curvature of the keyboard in utilizing the 3rd dimension helps reduce this distance somewhat.
EDIT: Here’s a video demonstrating someone using an ortholinear keyboard with qwerty at an impressive 170+ wpm: https://m.youtube.com/watch?v=HHFK-GbECWA Note, my comments above have to do with ergonomics. At the end of the day, ~~honey badger don’t care~~ people adapt, and can sometimes get incredibly efficient using tools with dubious ergonomic value. Compare that video with my own using MTGAP and you can immediately see a difference in finger movement: https://m.youtube.com/watch?v=Msebf_zNaxY
Not as fast as 170WPM, though. :)
And unlike those other features, there's no downside to making the spacebar smaller. (The only thing I can think of is some people press with their right thumb instead of their left; but, a 2U spacebar would cover that).
(I'd still much rather have a keyboard that's symmetrical and ortho; although I can at least understand that traditional layouts have such a stay that it's only enthusiasts who would use keyboards with these features).
I gave up on ordering KA360 when I heard from several people that even the wired version was as plagued with issues as the Bluetooth one without in house expertise to resolve it, reliant on contractors.
Anyone have tips on getting up to speed with a new keyboard? My productivity drops dramatically every time I’ve tried it. Last time with a Kinesis FreeStyle and I just wasn’t adjusting fast enough.
I’ll take tips on how to adopt an ergonomic mouse too
While I have been eyeing these "cup" style keyboards for years, I feel very hesitant dropping $400 on a keyboard when my Alice is "fine".
Maybe you are right that Alice is a half measure and going full hog is the way, but I could also be spending $400 on a keyboard and another $100 on shipping on import tax just to end up with a keyboard I don't use.
With hot-swap you can just buy a set and if you don't love it you don't need to buy a whole another keyboard.
But I do get that some people know exactly what they want, but I often need couple tries before I get what I like.
(For MX style, I do prefer clicky or tactile).
But as other commenter said, they do not fit the standard switch slots.
[0]: https://lowprokb.ca/products/sunset-tactile-choc-switches
In what way? I was contemplating a keyboard with mechanical low profile switches. One of the reasons was that I could easily remap the keys without having to buy new keycaps, since they all have the same profile, and for some reason, every manufacturer insists on their own home / en / pg up / pg dn layout (I'm looking exclusively at "75%" and similar layouts, which put those keys in a column).
But I'm hesitant because I've trained myself to not bottom out when I type with my regular mechanical keyboards, and my fingers enjoy the lack of abrupt stop at the bottom.
I'm really glad I took the plunge and switched to a keyboard that I could program to move the action away from my pinkies (I moved the character blocks outward and got real creative with the two new columns between g and h).
Had I waited longer I think it would've gradually dampened my enthusiasm for code, just by association.
In my opinion rectangular keyboards aren't good enough at all. They're uncomfortable and bad for your wrists, and the only reason people are using them are because: they don't know any better, computers (laptops), by default, come with rectangular keyboards, force of habit, the cost involved with buying another keyboard or having durable wrists/being young and not suffering from deteriorating body.
I started using Microsoft Natural Keyboards mid 90s, and moved onto Arisu layout mechanical keyboards a few years back when I first learned they were an option. They are so much more comfortable than rectangular keyboards. It's not even close, even without all the customization options available for switches, keycaps, tenting, etc.
I would like to buy one, but I would like to have the option to send it back if I don't like it.
I don't understand why this is so freaking hard to find.
Kinesis had the Free Style 2 keyboard[1] that you had to go out of the way to buy a vertical stand with, and it has been my go to keyboard FOR YEARS now because I just can't find any alternatives.
I used to use the Kinesis Advantage keyboards, but they mess with my carpal tunnel. As cool as they are the plastic placement for the wrist rests still mess with you. It's awful if you have carpal tunnel. And yes, everyone is saying they help, but they're still sources of aggravation because you are wresting your wrists on the plastic and compressing them. And yes, you can get some pads, but that really doesn't change the system.
I just want some g- d- vertical keyboards. And no one makes them with good layouts.
I got this crazy battlestation vertical keyboard from Safe Type [2] and I freaking HATED it because their layout puts a bunch of keys in the middle and there's an insane F-row keyset that requires me to move my hands all over the place. It's ridiculous!
How hard is it to get a vertical keyboard with a good keyboard layout?! I'm so scared my free style 2 is going to fail and I'm going to have to go back to a world with terrible keyboards. I even e-mailed Kinesis asking if they were going to go the same route of vertical keyboards and they refuse to. I'm dying here.
At this point I would love if someone made keyboard gloves that let me put them on and wear them to type so I don't have to compress any nerves, but I doubt that will ever happen. I feel like I'm nuts.
[1] https://kinesis-ergo.com/keyboards/freestyle2-keyboard/
[2] https://www.allthingsergo.com/safetype-keyboard/
It might have been a Keytronic, but I've slept since then.
https://www.goldtouch.com/ergonomic-keyboards/
I went through some ergonomics research and they suggest that lower angles are better than completely vertical. It differs per paper, but most comfortable angle in group studies seems to be somewhere between 20 and 45 degrees if I remember correctly (I’d have to dig up the papers again).
0: https://shop.keyboard.io/pages/model100
More info here: https://henrikwarne.com/2012/02/18/how-i-beat-rsi/
https://dejal.com/timeout/
https://www.publicspace.net/MacBreakZ/
I need it after squinting to read the ultra-fine low contrast font on their website...
Perhaps things have improved over the years, but I could not imagine a user interface that would cater to both my physical and mental well-being.
Also, my colleagues find it very annoying when I stand up and start pacing around when I am thinking something through.
Try to get into the habit to stretch your wrists/fingers when you are not using them and try to do the same thing with your eyes (eyes are muscles too), by e.g. focusing onto something far away, rolling your eyes, etc.
If you are of the type that gets lost in work some reminder can help, but I think it is better to form habits of using thinking breaks to do the stretching. Nobody types regularily for 3 hours straight without interrupting to think at least for a bit once every few minutes. If you use these breaks to stretch, you will be fine.
Ultimately a person with good habits will be able to work healthy with seemingly unergonomic setups, while a person with bad habits will be able to use even the most ergonomic setup in unhealthy ways.
Everybody knows that collegue who has that incredibly expensive ergonomic chair and sits on it like a bored prototypical teenager. Habits will always trump tools, unless your tools are so incredibly bad, it will be self evident that they are.
More recently, someone took my chair and moved the head rest by a few centimeters. This pushed my head forward a bit - bam ! Neck pain.
You might want to check your chair/posture ( or it might be unrelated).
If you are otherwise healthty, doing those exercises 15 to 30 minutes per day will have you pain gone in a week.
And if you get a feeling for which muscles they are targeting you might be able to find variations of those stretches that you can do inbetween while sitring at your computer.
For me it’s thinking, writing a few lines and start thinking again.
One programmer guy I know who had RSI problems was actually writing way too much and overly verbose code and also literally banged on the keys instead of pressing them.
I never would have imagined I will have such problems...
It's probably the combination of many factors, probably age mostly, but I'm also experimenting with Emacs, with Ctrl being on Caps-Lock and I think that has triggered the problem. Thumb-tip pain is probably from the SpaceFn layout, but the other finger-tips, no idea.
My main keyboard is a Leopold FC M660 with Cherry blues, but IIRC the problems has already started on a stock 60% Cherry MX with linear red switches.
I've also experimented with vegetarian diet for 11 months, which fucked up my guts and ass, plus I always felt super tired, then a beef + potato only diet for 6 months, but that made my joints hurt. Pretty much caused gout, which is also supposed to be worsened by drinking high-fat milk, which I do drink about a liter a day, like I did most of my life. But then the problems has slowly subsided. Not sure what has changed though; I only got older...
I discovered them when I started my first job at HP-UX in Cupertino, CA and a bunch of people there were using them.
I also switched to Dvorak a few years before than.
I don't like their V2 offering, as an emacs user the caps lock key is gimped and I don't need the windows key near the ctrl / alt keys.
The tablet is no larger than a traditional mouse pad, it is even somewhat smaller.
The stylus, i.e. the pen, is much lighter than any pen-like mouse can be, and it has better resolution and accuracy. Because the pen works contactless and it is very light, you can move it very fast. You can point to any location on the screen faster than with anything else.
Because the pen is so light, I usually retain it between my fingers while I am touch typing, without noticing that I still keep it, which shortens a lot the transitions between typing and using the graphic pointer. I leave the pen on the tablet only before starting to type a long text.
The tablet is switched to "relative" mode at startup, so it behaves as an ordinary mouse. I use it under Linux, where it has excellent support.
The equivalent of the mouse buttons is configurable. I have chosen to touch the tablet with the pen for left click, and to use the two thumb buttons for right click and for double left click.
After I have begun to use a graphic tablet instead of a mouse, trackball, trackpoint or touchpad a couple of years ago, my only regret is that I have not thought to try this earlier, because at least for me it is much more comfortable than the alternatives, and it is also much more precise, being easy to use for drawings or signatures.
WACOM_ID=$(xsetwacom list | grep STYLUS | cut -f 2 | cut -d " " -f 2)
xsetwacom set "$WACOM_ID" "Button" "2" "button +3 "
xsetwacom set "$WACOM_ID" "Button" "3" "button +1 -1 +1 -1 "
xsetwacom set "$WACOM_ID" "Mode" "Relative"
The line that discovers WACOM_ID is necessary because the Wacom device driver does not always use the same device numbers, even when nothing has been inserted or extracted in or from the USB ports. Moreover, even the Wacom subdevices are not always listed in the same order, hence the need to use grep for row select.
There are many other ways to execute a script on startup, where you can add these lines.
The acceleration of the Wacom mouse cursor is configured in the standard desktop settings.
"button +3 " means that the associated action is right click.
"button +1 -1 +1 -1 " means that the associated action is left double click.
I have left the default action for touching the tablet with the pen, which is left click. Selection by pointing and touching is even more natural than with a mouse or other alternatives.
I mean, with our societies sedentary life style, surely exacerbated by programmers sitting for 10+ hours a day, I'm a bit doubtful that moving even less is the answer. What about doing a few simple exercises regularly in breaks and evaluate? Obviously the standard Apple keyboard has terrible ergonomics, but something slightly more reasonable could already do the trick..
The contouring significantly lowers the movement for your fingers.
In hindsight I with I’d gotten that adjustable desk and (then) Kinesis Advantage ten years ago. But then I thought it’s a waste of money and I’m doing fine with my Apple keyboard.
It's understandable that a tech community immediately turns to tech as a solution to problems, but it may not be the best solution, or at least not the only one available.
I believe in a multi-faceted approach. Exercises are great, even necessary. But avoiding pronation in the other 55 minutes of an hour, letting the blood flow, is also useful.
Why should it just be one thing?
I have not suggested that. Quite the opposite. Let's not make gadgets be the only thing that matters, even though it may be more fun to geek out on key alignment.
I have been in the MoErgo Discord for a while. When someone new comes in looking to buy a keyboard because they have wrist/hand/arm pains, the first advise consistently: go see a doctor.
Also for me big part about customizing your tools is exactly that - you get to customize your tools. I type professionally so it is insane to me when I see my colleagues working on some random laptop keyboard and screen day after day when they could spend couple hundred bucks on a nice quality keyboard and large screen or two and make their work more enjoyable.
If it doesn't work for you then it doesn't mean it won't for anybody else. It's surely not "insane".
Of course I can work with a tiny laptop screen and keyboard, but I choose to actually have a pleasurable experience when I work.
I don't know myself, as I've not reached 40, but I'll take the advice of those that have and use the appropriate tool in the recommended way.
This was about keyboards, but sure, we can talk about screen real etate too. It can be great, but it can introduce more distractions too. Having a single laptop screen in front of you makes you focus on what matters most. Those chat and mail windows can stay hidden until I need them and opt to get distracted. Others may see that differently, and that's ok.
GP said "insane to me". I understood this as a colloquial expression of disbelief or surprise rather than an actual accusation of insanity.
E.g. I might say it's insane to me that anyone likes Brussels sprouts. The state of mind of someone who could hold such a position is so alien to me as to be comparable to insanity.
But no amount of dynamic sitting and no ergonomic chair will make the bad influence of sitting go away — this can only be dealt with excercise, breaks and stretching. And every ergonomic chair can be misused. A person with good habits can sit healthy on a rock, a person with bad habits can sit unhealthy on a custom made ergonomic chair.
The same is true for the hands. As a life-long multi-instrumentalist with trained hands and fingers I could totally see someone with a laptop and the right habits ultimatly acting healthier as someone with the wrong habits and the best ergonomic keyboard that exists for them.
And this is the truth: Everything that involves the human motor system is never just about the objects we interact with, but always also to a major degree how we interact with them. My grand-grandmother that worked in her garden with 109 didn't have any ergonomic tools (as they didn't exist), but all the right habits. Habits are always more important than tools.
I do not suffer from RSI, but I have different keyboards for different things.
I am sure there are exceptions to this, but from my experience these people also aren’t nearly as productive as people who have usable, comfortable setups
Even though my wrist issues have disappeared, I wish I could tell the younger me, who could type all day on a grey slab without breaks on a crappy chair, to care about ergonomics and improve along all these dimensions.
Personally, my wrists start to hurt after only an hour or two of use of a "normal" keyboard and mouse. It doesn't matter if I've spent the previous 3 months offline doing yoga (getting very thorough full-body movement) or totally absorbed in some computer-y project - "normal" input devices hurt! My shoulders and back are more tolerant, but eventually they start to ache too.
It's likely I didn't take care of myself properly earlier in life, but using a split keyboard and tilted thumb-operated trackball mean I can continue coding without nerve pain.
To be clear, the goal is not exactly to move less - it's to keep the wrists and shoulders in a neutral, less-stressful position.
IME, what has worked for me is to make the interval of the "regular breaks" on the order of one hour. The break isn't much, just get up, grab a glass of water or whatever, moving my arms and wrists a bit, then sit back down.
> To be clear, the goal is not exactly to move less - it's to keep the wrists and shoulders in a neutral, less-stressful position.
I fully agree with this.
The only hardware issue that couldn't be solved with this approach and required a new keyboard was the wrists-angled-up situation imposed by a 2012-era Apple keyboard (don't know if they've evolved since).
I've always refused to type for longer than a few minutes on keyboards that don't at least lay flat on the table. And for the keyboards I use every day (when sitting at my home or work desk) I've insisted on keyboards with a wrist rest and no number pad. I have a TKL one at home, and I think even that may be too large. My "75%" (laptop style, with the arrows under Enter and HOME / END / etc in a column to the right of Enter) is perfect.
I don't think your question comes from the right corner of the problem space to begin with.
If you have a class of products which are linked with health problems in a subset of the population, and another set of problems that mitigate or eliminate said health problems in that subset of the population, then why should we complain about the products that are designed explicitly to protect your health?
And think about it: it your keyboard is causing health problems, why are you exploring solutions that involve perpetuating the root cause of your problem?
From a health pov mechanical keys are just an expensive gimmick.
look at the tap strap