this post was submitted on 10 Jul 2023
5 points (100.0% liked)

ErgoMechKeyboards

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

tldr: 1 half of my split keyboard types certain characters on its own without any input, the same characters don't work on actual key press after I bridged the oled jumper terminals with solder.

My split Lily58 keyboard was working great until recently i decided to add oled displays to it. When I was building the keyboard initially I didn't bridge the oled jumper terminals on the 2 pcbs so I had to do it now. I applied generous amount of liquid flux(Griffon S-39) to the terminals and bridged them with solder.

When I plug in the keyboard now, the left half works perfectly fine. While the right half has issues. Some keys (h, n,m in qwerty layout) don't work at all. Pressing other keys(j) results in multiple (unpressed)characters being typed along with the pressed key. Sometimes a character from the dysfunctional(h,n,m) set of keys will be typed over and over again without any input from me. I didn't do any soldering on the rest of the pcb.

Things I tried so far:

  • Cleaning the surface around the jumper terminals thoroughly with water and cotton swabs to get rid of any excessive flux that could be causing shorts. The oled jumpers are right next to the microcontrolelr pins on the pcb (see here: https://user-images.githubusercontent.com/6285554/53293031-d45c6280-380f-11e9-8f1c-1c167b27cfd3.jpg) .

  • Leaving the dysfunctional half dry for 2 days in case there was some water causing the issues.
- Blow air through the dysfunctional switches and the pcb holes to clean the dust

  • Desoldering the bridges on the dysfunctional half of the keyboard in order to revert to the initial state and remove any potential shorts caused by bridging

  • Tried the dysfunctional half with a different microcontroller with no effect

  • Tried replacing the switches
- Tried triggering the dysfunctional keys with a metal strip on the pcb directly with no effect

top 3 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 year ago

Generally speaking, avoid water. Use 90% isopropyl alcohol or higher.

Without pictures, best guess is that the flux caused a bridge, and the subsequent water caused another issue.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Does the OLED work as it should? (Logo on slave side, layer stats etc. on master side)

Also have you tried flashing a newly compiled firmware that are up to date with the master branch of QMK?

[–] [email protected] 0 points 1 year ago

use a oscilloscope or logic analyzer

load more comments
view more: next ›