this post was submitted on 19 Feb 2024
49 points (96.2% liked)

ErgoMechKeyboards

5915 readers
2 users here now

Ergonomic, split and other weird keyboards

Rules

Keep it ergo

Posts must be of/about keyboards that have a clear delineation between the left and right halves of the keyboard, column stagger, or both. This includes one-handed (one half doesn't exist, what clearer delineation is that!?)

i.e. no regular non-split¹ row-stagger and no non-split¹ ortholinear²

¹ split meaning a separation of the halves, whether fixed in place or entirely separate, both are fine.
² ortholinear meaning keys layed out in a grid

No Spam

No excessive posting/"shilling" for commercial purposes. Vendors are permitted to promote their products/services but keep it to a minimum and use the [vendor] flair. Posts that appear to be marketing without being transparent about it will be removed.

No Buy/Sell/Trade

This subreddit is not a marketplace, please post on r/mechmarket or other relevant marketplace.

Some useful links

founded 2 years ago
MODERATORS
 

Hi all!

I just recently got a keyboard programmable via QMK with two screens on the keyboard. I wanted one of those screens to show the time. Simple right? Well, surprisingly, I haven't been able to find any previously written code to do that. The problem being of course, that the keyboard doesn't have a battery, and so can't keep track of the time itself. Instead, the connected PC has to send the time to it. So, like any programmer would do, I spent way too much time making a program that does just that!

In case anyone else wants this, or comes looking for this in the future, I've provided the necessary code and instructions in the Github repo - send-time-to-hid-keyboard. It's my first ever program written in Rust, so suggestions are welcome but don't be too harsh.

I've only tested the program so far on Windows, so if anyone does try it out and then runs into any problems, do open an issue on GitHub and I'll resolve it ASAP.

you are viewing a single comment's thread
view the rest of the comments
[–] elyviere 2 points 9 months ago

You can always get one more. Just one.