description
Some characters are on the third or fourth level of a keyboard layout. If a dictionary entry contains such a character, and you stroke its outline, then Plover doesn’t input this character correctly.
to reproduce this behaviour
- Use a keyboard layout with characters on the third level, e.g. the US-international keyboard layout.
- This means that such characters can only be input while holding the third-level key; usually
AltGr.
- Stroke
SA/SRA in a text field. In main.json, this maps to ça va.
expected output – ça va
actual output – ,a va
For context, on the US-international keyboard, the ç key can (only) be input with the combination AltGr+,. Hence, I think that Plover can find the right key to press, but cannot figure out how to deal with the third level and AltGr.
operating system
- Ubuntu 22.04 LTS on Wayland
- Plover 4.0.0.dev12
hardware
The Polyglot keyboard, with standard settings as described in this documentation.