[GH-ISSUE #1887] 3rd level not working on Windows client in WLS #1380

Open
opened 2026-05-05 07:46:55 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @erikderzweite on GitHub (Jan 27, 2023).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1887

What happened?

Using Barrier 2.4.0. with Ubuntu as server and Windows as a client. The keyboard layout in question is German.

The "@" in this layout, for example, is "Right Alt+q".

I am using a workaround in order to make the third level switch work as intended: in screens: section for the client i have added
meta = altgr altgr = shift

This works on most Windows application, but not in the WLS. There I cannot type "@" other than Alt+64 on or the "|" as Alt+124 (numbers are on numpad).

Version

v2.4.0

Git commit hash (if applicable)

No response

If applicable, where did you install Barrier from?

apt

What OSes are you seeing the problem on? (Check all that apply)

Windows

What OS versions are you using?

Server: Ubuntu-22.04
Client: Windows 11

Relevant log output

No response

Any other information

No response

Originally created by @erikderzweite on GitHub (Jan 27, 2023). Original GitHub issue: https://github.com/debauchee/barrier/issues/1887 ### What happened? Using Barrier 2.4.0. with Ubuntu as server and Windows as a client. The keyboard layout in question is German. The "@" in this layout, for example, is "Right Alt+q". I am using a workaround in order to make the third level switch work as intended: in screens: section for the client i have added `meta = altgr altgr = shift` This works on most Windows application, but not in the WLS. There I cannot type "@" other than Alt+64 on or the "|" as Alt+124 (numbers are on numpad). ### Version v2.4.0 ### Git commit hash (if applicable) _No response_ ### If applicable, where did you install Barrier from? apt ### What OSes are you seeing the problem on? (Check all that apply) Windows ### What OS versions are you using? Server: Ubuntu-22.04 Client: Windows 11 ### Relevant log output _No response_ ### Any other information _No response_
Author
Owner

@reiserfs commented on GitHub (Mar 14, 2023):

I have the same problem.

meta = altgr altgr = shift fix works for the system

But in wsl it did not work.

Server: Slackware 61 15.0 (current)
Client: Windows 11

<!-- gh-comment-id:1467673402 --> @reiserfs commented on GitHub (Mar 14, 2023): I have the same problem. `meta = altgr altgr = shift ` fix works for the system But in wsl it did not work. Server: Slackware 61 15.0 (current) Client: Windows 11
Author
Owner

@rgiordani commented on GitHub (Mar 14, 2023):

Me too I resolved with meta = altgr altgr = shift.
It doesn't work in WSL.
It also doesn't work in VMware Horizon Client.

Server: Ubuntu 22.04.2 LTS
Client: Microsoft Windows [Version 10.0.19045.2604]

<!-- gh-comment-id:1467749106 --> @rgiordani commented on GitHub (Mar 14, 2023): Me too I resolved with `meta = altgr altgr = shift`. It doesn't work in WSL. **It also doesn't work in VMware Horizon Client.** Server: Ubuntu 22.04.2 LTS Client: Microsoft Windows [Version 10.0.19045.2604]
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#1380
No description provided.