What does HackerNews think of dactyl-keyboard?

Parameterized ergonomic keyboard

Language: OpenSCAD

The Advantage360 feels like Kinesis' answer to the DIY Dactyl keyboard — which has a Kinesis-like layout, but which you would have to download, 3D-print, build and solder yourself. Being open-source (parametric SCAD), there are also a bunch of derived designs out there.

<https://github.com/adereth/dactyl-keyboard>

There is a PCB kit for the Dactyl to reduce the amount of handwiring:

<https://bastardkb.com/product/flexible-pcb/>

Very similar vibes to the dactyl, if you're feeling handy and interested in a little DIY...

https://github.com/adereth/dactyl-keyboard

Even better, some kind of configuration that accepts a range of values and then generates a model. Dactyl keyboards work this way

https://github.com/adereth/dactyl-keyboard

I'm using UHK for almost a year and can share with my experience.

It really depends on a keyboard - if it is similar to regular one or not. The UHK is pretty similar to regular keyboard - keys are staggered (not ortholinear), there are no additional thumb keys which are also not available on a regular laptop keyboard. After a year with UHK I'm still able to jump between laptop and UHK when needed. Somehow muscle memory "detects" when my hands are on UHK and I start using additional shortcuts which are not available on laptop.

Meanwhile if you'd pick something like Dactyl https://github.com/adereth/dactyl-keyboard, I believe it would be more difficult to jump arround.

P.S. After a year my typing speed on split keyboard is higher compared to laptop.

> Remap your "capslock" key to "escape."

I hear this recommendation a lot. You can do that, but much better is to get a keyboard with a proper thumb cluster like a kinesis[1], maltron[2], dactyl[3], ...

Much better to put such a common key on the thumb than stress out a pinky. I have a kinesis, and have esc mapped to the 'end' key there; similar positioning is possible on other keyboards. The keyboards I linked are also much more ergonomic than most flat keyboards—important, if you rely on your hands and wrists for your livelihood. Bit expensive, but well worth it.

1. https://kinesis-ergo.com/shop/advantage2/

2. https://www.maltron.com/

3. https://github.com/adereth/dactyl-keyboard

The most famous one is the dactyl[0]. I'm guessing you mean a portable kinesis advantage. There are some other kinesis keyboards which are portable.

[0] https://github.com/adereth/dactyl-keyboard

The design is based upon keyboard like that.

See the Dactyl and Dactyl Manuform.

Adding the joysticks shouldn't be as difficult as designing the whole thing from scratch.

https://github.com/adereth/dactyl-keyboard

https://github.com/abstracthat/dactyl-manuform

This is cool. Those who find it interesting might also enjoy Matt Adereth’s Dactyl [0] project. Similar idea, it’s a parameterised geometry 3d printable ergodox/kinesis style ortho board on steroids. I imagine the two would play quite nicely together.

[0] https://github.com/adereth/dactyl-keyboard

Would be curious to see what happpens if we let an optimizer go wild with tye keyboard structure as well. For a while, I've been wanting to try a Dactyl:

https://github.com/adereth/dactyl-keyboard

But I wonder if the space of possibilities contains some wacky hidden gems that we are just missing.

I've followed the Keyboard.io Model 01 crowdfunding campaign (they have the best writeups!) with a lot of interest. I'd probably buy two of their keyboards if they'd offer a German keyboard layout. They are $329 each. For that price, I expect a perfect product.

A keyboard that looks equally tempting (but involves a lot of soldering and other work) is the Dactyl keyboard (https://github.com/adereth/dactyl-keyboard ).

Dactyl https://github.com/adereth/dactyl-keyboard is split and curved. Been thinking about building one, though I'd probably use wood as casing material and I know it will be a lot of work, so it may or may not materialize...
I still don't think anything beats Matt Adereth's dactyl[0]. Tweak some hand size / reach parameters and let the clojure generate the curvature and the scads. Pure bliss in terms of human->machine interface.

[0] https://github.com/adereth/dactyl-keyboard

I recently bought a 3D printer and have enjoyed programing objects in cljoure with scad-clj.

https://github.com/farrellm/scad-clj

This is biggest project I know of that uses it:

https://github.com/adereth/dactyl-keyboard

https://www.youtube.com/watch?v=uk3A41U0iO4

> a Kinesis Advantage keyboard

There are a lot of nice alternatives to this, too.

If you are happy spending >$300 on a keyboard, https://shop.keyboard.io/ is definitely worth looking into.

If you are feeling more frugal, there are all kinds of options. Anything "ortholinear" is an improvement. We don't need typewriter-staggered layouts. Anything that puts modifier keys near the thumbs instead of palms is also helpful.

Here are some great open-source designs:

https://olkb.com/planck

https://www.ergodox.io/

https://github.com/adereth/dactyl-keyboard

The wireless requirement will probably be the most annoying, as you'll have to deal with batteries, charging, figuring out how to get the two halves to communicate with each other and/or register as separate devices, etc. But it's certainly possible.

Believe it or not, there are folks out there creating their own curved keyboards. See the following for an example.

https://github.com/adereth/dactyl-keyboard

Thanks for the mention! For anyone interested, all the source and models for the Dactyl keyboard are available here: https://github.com/adereth/dactyl-keyboard

There's also a talk I gave a Clojure/conj about it here: https://www.youtube.com/watch?v=uk3A41U0iO4

You could always 3D print your own one...

https://github.com/adereth/dactyl-keyboard

Bonus points for having used Clojure to design it

https://www.youtube.com/watch?v=uk3A41U0iO4

Here's my Wes Clark story...

About 6 years ago I went to his Brooklyn apartment for his birthday. I had never heard of him, but he's distant cousins with my wife's step father and we lived nearby. We get to his apartment and I start looking at the book collection... a lot of interesting math and computer science.

I started talking with him 1 on 1 and at some point he drops that he created the first personal computer. I'm ashamed to admit it, but in the back of my mind I was thinking "oh boy, this guy's not all there." But then he took me to his office and there's a poster of him with the LINC and I'm realizing that I've hit the motherlode of awesome computing history from a primary source.

He then showed me his current project: a working model Broadway stage for his granddaughter. It had to-scale working versions of everything, including the lights and actual mechanisms for drawing the curtains. Then he fired up his Mac with a 30" monitor and showed me that every piece had been laser cut from schematics that he had designed. In raw postscript. The entire thing was programmatically generated from a massive postscript program that was fully parameterized so he could change the dimensions of anything single component and the whole stage would be regenerated.

That programmatic modeling project was a big motivation for the work I've been doing to make parameterized 3d models for ergonomic keyboards (https://github.com/adereth/dactyl-keyboard).

I definitely experienced some cognitive dissonance watching an 82 year old flying around vim editing postscript. It was a trip and it was really inspiring to see someone his age still hacking.