Skip to content

uinput on wayland assumes keyboard layout is american #1844

Description

@clowergen

Describe the bug

I recently started using wayland on Linux, so I started using uinput. My understanding of uinput is that it emulates key presses, but in doing so, it assumes that my system currently interprets keypresses as on an American QWERTY layout, which presses the wrong keys in some cases, since my system uses a UK QWERTY.

Plover settings include an option for 'Linux keyboard layout', but it only gives options like Colemak and other alternate layouts, but not different variations of QWERTY.

To Reproduce

Steps to reproduce the behavior:

  1. Use a British keyboard layout.
  2. Stroke "

Expected behavior

" appears.
But instead, @ appears (and vice versa).

Operating system

  • OS: Fedora 44
  • Plover Version 5.3.0

Hardware

Polyglot

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