write does not work with Unicode codepoints higher than U+16D6
Closed this issue · 1 comments
Whenever a character with a higher Unicode codepoint than U+16D6 is included in the 'write' section of a configured button, all text before this point will be written, all text after and including this point will not be written. (e.g. if the write section contains "Hello ᛝ World", when pressing the button "Hello " is written and error output is:
Could not complete the write command: (6, 'ᛝ')
I have tested out a handful of codepoints higher than U+16D6 and this has happened with all I've tested. Below this number, everything seems to work fine.
I tested the buttons by using the same buttons to try both lower and higher codepoints; the buttons work.
My system (Ubuntu 22.04) is also able to type and display these high codepoint characters, so it does not appear to be a problem with my system. (In fact, the code points will display in the 'write' section just fine.)
Apologies, I've confused this project with another similar project.