Closed yannis300307 closed 1 year ago
This is a consequence of our keyboard matrix design. When you press shift or alpha, we cannot rely anymore on hardware interruptions on the corresponding column pins to detect new key events. This forces us to scan regularly the keyboard slowing down the whole run loop.
Duplicate of #1971
Describe the bug
When we press shift or alpha during the execution of a Python program, the calculator will slow down.
Screenshots
https://github.com/numworks/epsilon/assets/52321382/58e402bb-61fb-461a-930d-9173e2eaffa1
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I don't really know why this bug is happening.
Environment