[GH-ISSUE #1307] Some symbols (i.e. Umlauts and '°') don't work on client #1038

Closed
opened 2026-05-05 07:24:06 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @Thomseeen on GitHub (Oct 5, 2021).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1307

What happened?

Some symbols don't work on the client, specifically, as far as I tested, äöüß°.
The log is on client side, when those symbols/characters are typed in the given order.

Version

v2.3.3

Git commit hash (if applicable)

No response

If applicable, where did you install Barrier from?

Installer from GitHub page.

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

Windows

What OS versions are you using?

Client and Server are Win10

Relevant log output

[2021-10-05T11:51:04] DEBUG1: recv key down id=0x0000fffd, mask=0x2000, button=0x0028
[2021-10-05T11:51:04] DEBUG1: mapKey fffd (65533) with mask 2000, start state: 2000
[2021-10-05T11:51:04] DEBUG1: key fffd is not on keyboard
[2021-10-05T11:51:04] DEBUG1: recv key up id=0x0000fffd, mask=0x2000, button=0x0028
[2021-10-05T11:51:05] DEBUG1: recv key down id=0x0000fffd, mask=0x2000, button=0x0027
[2021-10-05T11:51:05] DEBUG1: mapKey fffd (65533) with mask 2000, start state: 2000
[2021-10-05T11:51:05] DEBUG1: key fffd is not on keyboard
[2021-10-05T11:51:05] DEBUG1: recv key up id=0x0000fffd, mask=0x2000, button=0x0027
[2021-10-05T11:51:05] DEBUG1: recv key down id=0x0000fffd, mask=0x2000, button=0x001a
[2021-10-05T11:51:05] DEBUG1: mapKey fffd (65533) with mask 2000, start state: 2000
[2021-10-05T11:51:05] DEBUG1: key fffd is not on keyboard
[2021-10-05T11:51:05] DEBUG1: recv key up id=0x0000fffd, mask=0x2000, button=0x001a
[2021-10-05T11:51:08] DEBUG1: recv key down id=0x0000fffd, mask=0x2000, button=0x000c
[2021-10-05T11:51:08] DEBUG1: mapKey fffd (65533) with mask 2000, start state: 2000
[2021-10-05T11:51:08] DEBUG1: key fffd is not on keyboard
[2021-10-05T11:51:08] DEBUG1: recv key up id=0x0000fffd, mask=0x2000, button=0x000c
[2021-10-05T11:51:09] DEBUG1: recv key down id=0x0000efe1, mask=0x2001, button=0x002a
[2021-10-05T11:51:09] DEBUG1: mapKey efe1 (61409) with mask 2001, start state: 2000
[2021-10-05T11:51:09] DEBUG1: find best:  2000 2001
[2021-10-05T11:51:09] DEBUG1: best key index 1 of 1 (exact)
[2021-10-05T11:51:09] DEBUG1: found key in group 1
[2021-10-05T11:51:09] DEBUG1: state: 2000,0000,0000
[2021-10-05T11:51:09] DEBUG1: flip: 0000 (2000 vs 0000 in 0000 - 0000)
[2021-10-05T11:51:09] DEBUG1: desired state: 2001 2000,0000,0000
[2021-10-05T11:51:09] DEBUG1: flip: 0000 (2000 vs 2001 in fffe - 6020)
[2021-10-05T11:51:09] DEBUG1: mapped to 02a, new state 2001
[2021-10-05T11:51:09] DEBUG1: keystrokes:
[2021-10-05T11:51:09] DEBUG1:   02a (000000a0) down
[2021-10-05T11:51:09] DEBUG1: recv key down id=0x0000fffd, mask=0x2001, button=0x0029
[2021-10-05T11:51:09] DEBUG1: mapKey fffd (65533) with mask 2001, start state: 2001
[2021-10-05T11:51:09] DEBUG1: key fffd is not on keyboard
[2021-10-05T11:51:09] DEBUG1: recv key up id=0x0000fffd, mask=0x2001, button=0x0029
[2021-10-05T11:51:10] DEBUG1: recv key up id=0x0000efe1, mask=0x2000, button=0x002a
[2021-10-05T11:51:10] DEBUG1: new state 2000
[2021-10-05T11:51:10] DEBUG1: keystrokes:
[2021-10-05T11:51:10] DEBUG1:   02a (000000a0) up

Any other information

Both Windows machines use english installations and english display language with german region settings and german keyboard layout. Some other issue mentioned changing the "Beta: Use Unicode UTF-8 for worldwide language support" setting in windows, which didn't help in either combination (on on both machine, off on both, on on one, off on one...)

Originally created by @Thomseeen on GitHub (Oct 5, 2021). Original GitHub issue: https://github.com/debauchee/barrier/issues/1307 ### What happened? Some symbols don't work on the client, specifically, as far as I tested, äöüß°. The log is on client side, when those symbols/characters are typed in the given order. ### Version v2.3.3 ### Git commit hash (if applicable) _No response_ ### If applicable, where did you install Barrier from? Installer from GitHub page. ### What OSes are you seeing the problem on? (Check all that apply) Windows ### What OS versions are you using? Client and Server are Win10 ### Relevant log output ```shell [2021-10-05T11:51:04] DEBUG1: recv key down id=0x0000fffd, mask=0x2000, button=0x0028 [2021-10-05T11:51:04] DEBUG1: mapKey fffd (65533) with mask 2000, start state: 2000 [2021-10-05T11:51:04] DEBUG1: key fffd is not on keyboard [2021-10-05T11:51:04] DEBUG1: recv key up id=0x0000fffd, mask=0x2000, button=0x0028 [2021-10-05T11:51:05] DEBUG1: recv key down id=0x0000fffd, mask=0x2000, button=0x0027 [2021-10-05T11:51:05] DEBUG1: mapKey fffd (65533) with mask 2000, start state: 2000 [2021-10-05T11:51:05] DEBUG1: key fffd is not on keyboard [2021-10-05T11:51:05] DEBUG1: recv key up id=0x0000fffd, mask=0x2000, button=0x0027 [2021-10-05T11:51:05] DEBUG1: recv key down id=0x0000fffd, mask=0x2000, button=0x001a [2021-10-05T11:51:05] DEBUG1: mapKey fffd (65533) with mask 2000, start state: 2000 [2021-10-05T11:51:05] DEBUG1: key fffd is not on keyboard [2021-10-05T11:51:05] DEBUG1: recv key up id=0x0000fffd, mask=0x2000, button=0x001a [2021-10-05T11:51:08] DEBUG1: recv key down id=0x0000fffd, mask=0x2000, button=0x000c [2021-10-05T11:51:08] DEBUG1: mapKey fffd (65533) with mask 2000, start state: 2000 [2021-10-05T11:51:08] DEBUG1: key fffd is not on keyboard [2021-10-05T11:51:08] DEBUG1: recv key up id=0x0000fffd, mask=0x2000, button=0x000c [2021-10-05T11:51:09] DEBUG1: recv key down id=0x0000efe1, mask=0x2001, button=0x002a [2021-10-05T11:51:09] DEBUG1: mapKey efe1 (61409) with mask 2001, start state: 2000 [2021-10-05T11:51:09] DEBUG1: find best: 2000 2001 [2021-10-05T11:51:09] DEBUG1: best key index 1 of 1 (exact) [2021-10-05T11:51:09] DEBUG1: found key in group 1 [2021-10-05T11:51:09] DEBUG1: state: 2000,0000,0000 [2021-10-05T11:51:09] DEBUG1: flip: 0000 (2000 vs 0000 in 0000 - 0000) [2021-10-05T11:51:09] DEBUG1: desired state: 2001 2000,0000,0000 [2021-10-05T11:51:09] DEBUG1: flip: 0000 (2000 vs 2001 in fffe - 6020) [2021-10-05T11:51:09] DEBUG1: mapped to 02a, new state 2001 [2021-10-05T11:51:09] DEBUG1: keystrokes: [2021-10-05T11:51:09] DEBUG1: 02a (000000a0) down [2021-10-05T11:51:09] DEBUG1: recv key down id=0x0000fffd, mask=0x2001, button=0x0029 [2021-10-05T11:51:09] DEBUG1: mapKey fffd (65533) with mask 2001, start state: 2001 [2021-10-05T11:51:09] DEBUG1: key fffd is not on keyboard [2021-10-05T11:51:09] DEBUG1: recv key up id=0x0000fffd, mask=0x2001, button=0x0029 [2021-10-05T11:51:10] DEBUG1: recv key up id=0x0000efe1, mask=0x2000, button=0x002a [2021-10-05T11:51:10] DEBUG1: new state 2000 [2021-10-05T11:51:10] DEBUG1: keystrokes: [2021-10-05T11:51:10] DEBUG1: 02a (000000a0) up ``` ### Any other information Both Windows machines use english installations and english display language with german region settings and german keyboard layout. Some other issue mentioned changing the "Beta: Use Unicode UTF-8 for worldwide language support" setting in windows, which didn't help in either combination (on on both machine, off on both, on on one, off on one...)
gitea-mirror 2026-05-05 07:24:06 -06:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Thomseeen commented on GitHub (Oct 6, 2021):

Probably related to some reports in #1181

<!-- gh-comment-id:935759814 --> @Thomseeen commented on GitHub (Oct 6, 2021): Probably related to some reports in #1181
Author
Owner

@Thomseeen commented on GitHub (Nov 15, 2021):

This seems to be fixed for me since v2.4.0.

<!-- gh-comment-id:969157468 --> @Thomseeen commented on GitHub (Nov 15, 2021): This seems to be fixed for me since v2.4.0.
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#1038
No description provided.