[BUG]: The keyboard modules seems to always assume a QWERTY keyboard layout. · Issue #157 · streamdeck-linux-gui/streamdeck-linux-gui · GitHub
Skip to content

[BUG]: The keyboard modules seems to always assume a QWERTY keyboard layout. #157

Description

@noeppi-noeppi

In raising this issue I confirm that

Describe the bug

After #103, I noticed that all key presses and text writes behave as if I had a QWERTY layout. (I am using a german QWERTZ keyboard layout). That means if I put a y into the Press Keys text field and then press the matching key on the streamdeck, it'll type a z.
Interestingly, the issue persisted, even after I switched my keyboard layout to QWERTY.

Also the Hyper key can't be typed any more. Using Hyper in the Press Keys text field does nothing.

Steps to reproduce the behavior

I am not sure how one can reproduce this as the issue didn't even go away after selecting a QWERTY layout. But maybe something like this:

  1. Set you keyboard layout to German QWERTZ
  2. Enter a y (which is now on the Z key if you used a QWERTY layout before) into the Press Keys text field in streamdeck-linux-gui
  3. Press that key on the streamdeck
  4. It types a z

Expected behavior

I would expect streamdeck-linux-gui to type the keys I input into the Press Keys text field.

Screenshots

No response

System Information

  • Xorg: 21.1.4
  • The MATE desktop environment
  • libevdev2: 1.12.1

setxkbmap -query gives:

rules:      evdev
model:      pc105
layout:     de
options:    grab:break_actions

Stream Deck Version

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions