microsoft / microsoft/wslg

Adding fr-bepo keyboard layout support

Open
#696 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug fixinbound keyboard-layout
Dominant language
C++
Stars
11.9k
Forks
429
PR merge metrics
No merged PRs in 30d

Description

Environment

Windows 11 Win32NT 10.0.22000.0 Microsoft Windows NT 10.0.22000.0
WSL Arch Linux
WSLg 2

Run any app in wslg mode (like emacs) . Keyboard in WSLg still US (in non graphic mode, keyboard is recognized)

WSL logs:

[10:57:25.383] convert_rdp_keyboard_to_xkb_rule_names: matching layout=(null) variant=(null) options=(null)
[10:57:25.383] rail_client_LanguageImeInfo_callback: Failed to switch to kbd_layout:0xb001040c kbd_type:0x4 kbd_subType:0x0

Expected behavior

Fr-bepo language must be recognized in wslg apps

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by running a graphical WSLg app such as Emacs with the fr-bepo layout, then inspect the WSL logs around convert_rdp_keyboard_to_xkb_rule_names and the reported kbd_layout failure. Done means the fr-bepo layout is recognized in WSLg applications rather than falling back to US.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.