As in, the Esc is treated like swiping through "E", "s", and "c". For example, with wvkbd-mobintl -O | swipeGuess words.txt | completelyTypeWord.sh, pressing the Esc key in Helix results in exiting and immediately trying to select (s) "c", or some other oddness depending on the word list.
If the Esc key with -O outputs anything to the downpipe program, it should be a single character that uniquely represents the Esc key, but I'm not sure what that would be off the top of my head. The simplest solution is probably to output nothing.
Similarly, the arrow keys likely should not output unicode arrows, since keys to output unicode arrows are not actually being pressed. That issue is less severe though.
As in, the
Escis treated like swiping through "E", "s", and "c". For example, withwvkbd-mobintl -O | swipeGuess words.txt | completelyTypeWord.sh, pressing theEsckey in Helix results in exiting and immediately trying to select (s) "c", or some other oddness depending on the word list.If the
Esckey with-Ooutputs anything to the downpipe program, it should be a single character that uniquely represents theEsckey, but I'm not sure what that would be off the top of my head. The simplest solution is probably to output nothing.Similarly, the arrow keys likely should not output unicode arrows, since keys to output unicode arrows are not actually being pressed. That issue is less severe though.