mattdibi / redox-keyboard

Ergonomic split mechanical keyboard
MIT License
1.76k stars 163 forks source link

keyboard stops working after some time. #123

Closed BartStikkers closed 2 years ago

BartStikkers commented 2 years ago

See title. Unplugging the USB and plugging in again fixes it, but it happens often enough that the keyboard isn't usable. When it happens seems to have no connection to how long it's been plugged in or when it's last been used. It sometimes happens in the middle of typing.

mattdibi commented 2 years ago

What revision of Redox are you using? Wired or wireless?

BartStikkers commented 2 years ago

Wired, the rev1 with the PCBs from Falba.

mattdibi commented 2 years ago

Mh... this is really unexpected.

My first suspect would be hardware:

BartStikkers commented 2 years ago

That was my first thought as well, but I can't find any shorts. I wouldn't be surprised if there was something wrong with these Arduinos though, they were really cheap. I've reflashed them just to rule out any issues from the first time and the problem hasn't reoccured. The only thing I think I'd changed though is the communication between the halves from serial to i2c, maybe I did something wrong there that caused it? I'll try using it tomorrow, see if the problem reoccurs.

BartStikkers commented 2 years ago

Problem appears solved, so I guess I screwed something up when I was messing with the config files. Thanks for thinking along!

k0mpreni commented 2 years ago

I'm having the same issue, also i2c, do you remember what did you change in the files @BartStikkers ?

BartStikkers commented 2 years ago

iirc: qmk_firmware/keyboards/redox/keymaps/default/config.h I swapped the lines for USE_SERIAL and USE_I2C, commenting one and uncommenting the other.