MEGA65 / mega65-keyboard-cpld

Program for the CPLD in the MEGA65 custom keyboard
4 stars 1 forks source link

SHIFT is sticky when moving cursor up or left #2

Closed deftmega closed 4 years ago

deftmega commented 4 years ago

When moving cursor up or left and immediately pressing for example "S" key, a <3 (heart) will appear instead. Shift is behaving as if it is released to slowly.

deftmega commented 4 years ago

oops, probably also core related, not CPLD - right?

gardners commented 4 years ago

This will be main core, not keyboard CPLD. Needs to be filed there. There is some magic for handling the simulated SHIFT key pressing there, because the CPU is so fast it was able to sometime read the cursor-right/down without time for the shift to take effect, but obviously we need to tune this up a bit.

gardners commented 4 years ago

Close when cross-filed.