tmk / tmk_keyboard

Keyboard firmwares for Atmel AVR and Cortex-M
3.98k stars 1.7k forks source link

LUFA/ErgoDox: NKRO broken in recent builds #701

Closed marknsikora closed 3 years ago

marknsikora commented 3 years ago

I took over the cub-uanic/tmk_keyboard port of the ErgoDox classic a while back. Mostly just merging in the most recent changes.

After pulling in 3c1700ee4eeb2b39f9692511525f9fb129e5763f the NKRO broke for my LUFA builds.

Typing in qwerty instead yields

gi fhi h egi efgi ghi

Don't have time to do a deep investigation right now. Mostly opening this in case other keybs are seeing similar issues.

tmk commented 3 years ago

Let us updated when you find something.

If you use Windows you want to remove device in device manager to remove driver configuration cache.

The change works as expected on my site, I just tested it with ibmpc_usb converter on Linux. Difference in build options may cause the problem, you can check this Makefile for my configuration. https://github.com/tmk/tmk_keyboard/blob/master/converter/ibmpc_usb/Makefile