On the Corne keyboard (crkbd) dynamic macros do not function properly. An example:
I record and type any repeating character: "door"
I stop the macro and replay it. Output will be "dor"
It happens for all strokes on either master or slave side, be it letters, special characters or arrow keys. In this scenario the "o" does not double as another key in any way.
I tested this with my own keymap (rpbaptist), as well as with another keymap. (dsanchezseco)
I also tried setting USB_POLLING_INTERVAL_MS on 1, 10 or 20. The result is the same.
sigprof in the QMK help discord helped troubleshooting. (The USB_POLLING_INTERVAL_MS config suggestin came from him.) He managed to get the dynamic macros (with keyrepeats) to work with id80 keyboard on Linux.
Describe the Bug
On the Corne keyboard (crkbd) dynamic macros do not function properly. An example:
It happens for all strokes on either master or slave side, be it letters, special characters or arrow keys. In this scenario the "o" does not double as another key in any way.
I tested this with my own keymap (rpbaptist), as well as with another keymap. (dsanchezseco)
I also tried setting USB_POLLING_INTERVAL_MS on 1, 10 or 20. The result is the same.
System Information
Additional Context
sigprof in the QMK help discord helped troubleshooting. (The USB_POLLING_INTERVAL_MS config suggestin came from him.) He managed to get the dynamic macros (with keyrepeats) to work with id80 keyboard on Linux.
Could be related to split keyboard code?