this post was submitted on 21 Sep 2023
4 points (100.0% liked)

ErgoMechKeyboards

5836 readers
1 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 1 year ago
MODERATORS
 

Thought I might ask here, sorry if I'm in the wrong place. But I just learned about Wooting's rapid trigger (https://wooting.io/wooting-two-he), that deactivates the switch when it changes direction instead of when it reaches the reset 'breaking point'.

My thought was if this would be able to be controlled on a regular MX switch and if such a program already exists? Since I'd prefer not to buy a Wooting keyboard and run their software. Seems like Razer has copied Wooting in their latest software (https://www.youtube.com/watch?v=c64yGHLO-TU&t=10s), but I'd prefer not to buy Razer products either. So looking for an open source program to control the trigger behaviour of the keyboard.

Hope my question is clear, thanks:)

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 1 year ago (1 children)

For this you need an analogue sensing mechanism such as hall-effect sensors (as Wooting use). You can see some open-source reference designs for PCBs, Firmware, and switches using hall-effect sensors on riskable's github to get you started. Technically you should be able to make a PCB like this and then use the same "switches" that Wooting use, though idk where they source them.

[–] pca006132 1 points 1 year ago

I think the dometyl keyboard (https://github.com/geoffder/dometyl-keyboard) was designed to use hall effect sensors with wiz switches. Not sure what is the PCB design that read the hall effect sensors.

If we just need digital, a comparator should be enough. However, wooting require 1 ADC for each switch, or at least some multiplexer. As it is unlikely for a single MCU to have that many ADCs, the pcb will likely require multiple chips like ADC0809 that can read 8 different analog outputs. Probably some more mux as well to reduce the number of pins required for the MCU.