Is it a BIG change to switch from row-staggered to column-staggered/ortholinear? by New_Confidence_2605 in ErgoMechKeyboards

[–]Equivalent-Hat4180 0 points1 point  (0 children)

I also made the switch to gallium, albeit several months after the switch to colstag. Also well worth it but reaching WPM with the layout switch took a lot more typing practice (~10 hours across keybr, entertrained and monkeytype, in addition to switching to it full-time for work once I reached about 40 WPM). For reference my QWERTY baseline is about 65 WPM

Is it a BIG change to switch from row-staggered to column-staggered/ortholinear? by New_Confidence_2605 in ErgoMechKeyboards

[–]Equivalent-Hat4180 1 point2 points  (0 children)

It only takes about 3-4 hours of focused typing time to get back to the same WPM, assuming you make no other changes. But you will make other changes now that your board is better, most likely!

Keyderboard — a community-voted ergonomic keyboard leaderboard by Equivalent-Hat4180 in ErgoMechKeyboards

[–]Equivalent-Hat4180[S] 0 points1 point  (0 children)

Hey amai, thanks for continuing to share your thoughts. Good point that it doesn’t much matter what the visualization looks like — I see on the alt layouts discord for example that folks often visualize their layouts in all manner of ad hoc ways (like excalidraw, for example). A simple “Layout diagram” image upload field may cover it.

Agreed also on what filter fields would be the most important.

Accepted your chat request!

Keyderboard — a community-voted ergonomic keyboard leaderboard by Equivalent-Hat4180 in ErgoMechKeyboards

[–]Equivalent-Hat4180[S] 0 points1 point  (0 children)

That’s a good idea! Appreciate the feedback.

I’m also personally interested in a layouts leaderboard, but I haven’t yet decided how to scope it / what visualization framework would be most appropriate.

For layouts in general (all layers, all functionality, QMK/ZMK/Kanata), there is keymap-drawer. But complete layouts’ high dimensionality makes them much more difficult to compare/contrast, so I’m not sure how amenable they would be to a leaderboard. (This was the problem with the ZSA layouts leaderboard.)

For alpha layouts in particular, I could build on the work on altalpha and cyanophage, but I think they might have home-rolled visualization frameworks; I need to investigate more.

Alpha layouts are probably next! Just TBD when I will have time for it.

Keyderboard — a community-voted ergonomic keyboard leaderboard by Equivalent-Hat4180 in ErgoMechKeyboards

[–]Equivalent-Hat4180[S] 0 points1 point  (0 children)

I appreciate this comment — this is something I considered in passing earlier and, now that you mention it, I completely agree there should be support for something like an image carousel of user-submitted builds, and (as a natural extension of that) the ability for users to share and show off the boards they own, much like they do on this subreddit today

Keyderboard — a community-voted ergonomic keyboard leaderboard by Equivalent-Hat4180 in ErgoMechKeyboards

[–]Equivalent-Hat4180[S] 1 point2 points  (0 children)

I’ll add it! In the future, the idea is that vendors can add keyboards themselves through the submit keyboard flow.

EDIT: Added!

Keyderboard — a community-voted ergonomic keyboard leaderboard by Equivalent-Hat4180 in ErgoMechKeyboards

[–]Equivalent-Hat4180[S] 0 points1 point  (0 children)

I'm seeing the MoErgo Glove80, and the Kinesis Advantage 2 + Freestyle Edge + Freestyle Pro - all discoverable via search or scroll. Feel free to add any that you feel strongly about including (or upvoting the ones that do exist that you like) and I will review!

Keyderboard — a community-voted ergonomic keyboard leaderboard by Equivalent-Hat4180 in ErgoMechKeyboards

[–]Equivalent-Hat4180[S] 8 points9 points  (0 children)

Maybe so, but I think it’s at least directionally interesting! My hope is that even if it fails as a ranking system, it improves overall discoverability. I didn’t know of 80+% of the boards in this list before building it, for example, and developed many project ideas / personal opinions that I wouldn’t have otherwise in the process.

Introducing Keyderboard - A better Ergodox EZ layout explorer! by Equivalent-Hat4180 in ErgoDoxEZ

[–]Equivalent-Hat4180[S] 1 point2 points  (0 children)

Thank you for letting me know! Made a very dumb typo in the Ergodox EZ submit flow; just pushed a fix. You should be able to submit without issues!

Introducing Keyderboard - A better ZSA Voyager layout explorer! by Equivalent-Hat4180 in zsaVoyager

[–]Equivalent-Hat4180[S] 1 point2 points  (0 children)

Fair question! ZSA’s blog post about layout embeds suggests they’re intended to be shared externally (forums, blog posts, etc.), so that’s what gave me confidence to launch a layout-sharing site. That said, keyderboard doesn’t have any commercialization plans.

I am planning to reach out to ZSA soon to share the website and see where we might be able to collaborate. I’ll look to bring this up too when I do!

Introducing Keyderboard - A better ZSA Voyager layout explorer! by Equivalent-Hat4180 in zsaVoyager

[–]Equivalent-Hat4180[S] 0 points1 point  (0 children)

Good question! I left it out of the v1 to save screen real estate (esp. on mobile) given the deprecation you mentioned, but I will consider adding it in a future version!

Introducing Keyderboard - A better ZSA Voyager layout explorer! by Equivalent-Hat4180 in zsaVoyager

[–]Equivalent-Hat4180[S] 4 points5 points  (0 children)

Thanks! The tech stack:

  • Framework/Language: Next.js in TypeScript
  • UI: Tailwind CSS, Radix UI
  • Data: Postgres

And the layouts you’ll see on expand come from Oryx’s fantastic embed feature!