Problem
Currently, the 'L' key stops the invasion loop by conditional check, however it does not stop the current keystrokes being sent if the 'L' key is pressed. This enhancement will stop sending keystrokes immediately once the 'L' key is pressed.
Example
Keystrokes to use the recursant finger are being sent and the 'L' key is pressed during that process. Instead of stopping immediately, the keystrokes for the recursant finger will continue to be sent and then the loop will check to see if the 'L' key was pressed. Since the 'L' key was pressed during keystroke input, the loop will stop.
Potential Fix(es)
Modify the program to use an event listener in the loop.
Problem
Currently, the 'L' key stops the invasion loop by conditional check, however it does not stop the current keystrokes being sent if the 'L' key is pressed. This enhancement will stop sending keystrokes immediately once the 'L' key is pressed.
Example
Keystrokes to use the recursant finger are being sent and the 'L' key is pressed during that process. Instead of stopping immediately, the keystrokes for the recursant finger will continue to be sent and then the loop will check to see if the 'L' key was pressed. Since the 'L' key was pressed during keystroke input, the loop will stop.
Potential Fix(es)
Modify the program to use an event listener in the loop.