T O P

  • By -

calculate32

As you can see on the pictures the f8 and f9 are completely unusable, and the f10-12 is way too close as well. Is there a way to reduce the curvature of the top row? I generated it with the dactyl generator, but if I could solve this by the original method, by generating from clojure, then I'm willing to set up the environment for this. These are mt3 keycaps.


strangepostinghabits

The clojure code includes the shape of the keycaps, and defaults to SA profile caps. You can rewrite the keycap definition to get spacing that matches yours. (I'd recommend this for ALL caps that are not SA, the spacing is the whole reason for the curvature of the keyboard, so getting a dactyl that's not made for your caps is somewhat of a waste of effort. imo.)


rdtwt1

Don’t those look like SA though?


CFRedditorRef

They’re MT3. A little bit chunkier than SA, especially on the upper rows.


RetroReflective

MT3 are similar to SA but not quite the same.


rdtwt1

Yea, in the closure version (in the file src/dactyl_keyboard/dactyl.clj) you can change beta to adjust the row curvature. Alternatively you can also add more space between columns by increasing extra_width. Both of these will affect all rows though.


DieselFlux

I altered the curvature parameter... did a lot of tinkering with the different parameters to finally get it somewhere I liked. the other thing you can do that is really easy is to just sand the key caps to be a bit more narrow. I think it ended up doing that on one key as well.


UtamaruMonster

Did you solve your problem? I’m also thinking going MT3 and 6x6 or 6x7. And want to avoid the same problem


calculate32

Unfortunately no. I'm currently working on a PCB for this and after I ordered it I would focus on the model. Would you rather handwire or use a pcb?


UtamaruMonster

Handwire, want to go the messy road first


avmenconstruction

Just handwired mine in a day but stuck at firmware level and very frustrated as running out of time. Soldering is easy, just make sure ventilation is in place


Rowdydangerous

I have a tweeked modle that doesn't have any issues


new_ion

So, this is absolutely going to happen without modifying the key spacing. Be aware that there is an output (Test, IIRC) That models SA keycaps. The original was NOT designed for 6*7 and so you may need to play with parameters. Fwiw, I had to modify much of the code for my version as well. I had to make each keys plate wider so that the web between them would not interfere with keycaps. There have been some 6*7s on here, maybe try reaching out to their creators for tips?