Skip to content

Dvorak support via weston.ini broken since update #1055

@mha42

Description

@mha42

Windows build number:

10.0.22621.0

Your Distribution version:

Ubuntu 22.04

Your WSL versions:

WSL-version: 1.2.5.0
Kernelversion: 5.15.90.1
WSLg-version: 1.0.51
MSRDC-version: 1.2.3770
Direct3D-version: 1.608.2-61064218
DXCore-version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows-version: 10.0.22621.1555

Steps to reproduce:

  1. Start wslg instance
  2. Modify weston.ini and add something along the lines;

[keyboard]
keymap_layout=se
keymap_variant=dvorak

  1. Restart weston via ´pkill -HUP weston´

Now all wslg applications used to have dvorak/se layout. This stopped happening about 2-3 weeks back. Unfortunately unsure what version it was running of wsl back then.

The keyboard layout in Windows is created with Microsoft Keyboard Layout Creator.

WSL logs:

  • pulseaudio.log is irrelevant for this issue

weston.log
stderr.log

WSL dumps:

None available

Expected behavior:

We would like to change keyboard layout, please :-) Now it's stuck in en-us!

Actual behavior:

weston seems to ignore the [keyboard] section since update. Or perhaps is now unfamiliar with dvorak?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions