mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #975] Wrong key when using modifier + space #782
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#782
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jrd on GitHub (Dec 7, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/975
Space key with a modifier (altgr in my case) seems to not send the right key code to the guest.
The key typed on the guest is not the right one.
To Reproduce
Host : Linux Manjaro (Xorg), Barrier version 2.3.3 (flatpak)
Guest : Linux Manjaro (Xorg), Barrier version 2.3.3 (flatpak)
Host keyboard Layout : fr-bepo_afnor
Guest keyboard Layout : fr-bepo_afnor
When typing
<altgr>+<space>on the keyboard, it produces_on the host (correct) and|on the guestExpected behavior
It should obviously show
_key en the guest.Supplemental
If I change the guest to another layout, say
fr azerty_afnor, then it producesæinstead of_.If I change the guest to another layout, say
fr oss, then it producesæinstead of nothing (because nothing is bind on this keymap for this layout).It seems as if
<altgr>+<space>typed on the host send<altgr>+<a>to the guestMore Info
<altgr>+<a>produces|withfr bepo_afnor<altgr>+<a>producesæwithfr azerty_afnor<altgr>+<a>producesæwithfr oss<altgr>+<a>producesâwithfr latin9<altgr>+<space>produces_withfr bepo_afnor<altgr>+<space>produceswithfr azerty_afnor<altgr>+<space>produces nothing withfr oss<altgr>+<space>produceswithfr latin9@mclang commented on GitHub (Sep 10, 2021):
Maybe you have same is as here:
https://github.com/debauchee/barrier/issues/134
Helped me at least in situation where both my Linux server and clients had working US AltGr International dead keys keyboard layout, but things like
AltGr+qandAltGr+5didn't produceäand€on the client side when used through Barrier.