Skip to content

Plover doesn’t output accented letters correctly, among other characters on the third level #1620

@casperdewith

Description

@casperdewith

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

  1. 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.
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions