Skip to content

Split keyboard (KLOR firmware) both halves not working / handedness + flashing issue #7

Description

@shuaib128

Hi, thank you for the awesome project
I’m currently building a split keyboard based on the KLOR firmware and I’m running into an issue with flashing and handedness.
Previously, I was able to get each half working individually (one at a time), but now neither side seems to work properly—even when only one half is plugged in.
Here’s what I’ve tried so far:
Flashed klor_default.hex to both halves
Tested each half individually (USB only, no TRRS)
Used QMK Toolbox to flash
Attempted to set handedness (left/right) via EEPROM
Tried reconnecting with TRRS (plugging TRRS before USB)
Current behavior:
Both halves are unresponsive or not behaving correctly
Previously one half would work at a time, but now neither does
Not sure if both halves are being detected as the same side or if communication is failing
Hardware details:
MCU: ATmega32U4 (Pro Micro style)
Split connection: TRRS
Using prebuilt HEX from the repository
I also noticed mentions of half-duplex vs full-duplex serial in the docs, so I’m wondering if this might be related.
Could this be a handedness/EEPROM issue or a serial configuration mismatch?
Any guidance on how to properly flash and configure both halves would really help.
Thanks again for your work on this project

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions