[GH-ISSUE #1974] "<" and ">" and "`" keys on Mac server (Big Sur, italian layout) do nothing on Windows 10 client. #1441

Open
opened 2026-05-05 07:50:43 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @ezorzin on GitHub (Sep 14, 2023).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1974

What happened?

Hi,

I have Barrier running as server on a Mac (Big Sur, italian layout) and as client on a Windows 10 PC (italian layout), both installed today (last version).

If I type "<" or ">" or "`" (backtick = ALT+) on the Mac, then nothing happens on the Windows PC.
Moreover, I cannot map the ALTGR key: I tried every option from the server and client "Modifier keys" configuration pane, but nothing worked. Therefore to have ALTGR working on Windows, I have instead to type CTRL+ALT on Mac.

I can survive with the latter, but not having "<", ">" and backtick available is very bad.

What can I do?

Best

Version

v2.4.0

Git commit hash (if applicable)

3e0d758b

If applicable, where did you install Barrier from?

I downloaded both Mac and WIN apps from here: https://github.com/debauchee/barrier/releases/tag/v2.4.0

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

Windows, macOS

What OS versions are you using?

MAC = Big Sur 11.7.9
WIN = Windows 10 Pro ver. 22H2 OS build 19045.3448

Relevant log output

No response

Any other information

No response

Originally created by @ezorzin on GitHub (Sep 14, 2023). Original GitHub issue: https://github.com/debauchee/barrier/issues/1974 ### What happened? Hi, I have Barrier running as server on a Mac (Big Sur, italian layout) and as client on a Windows 10 PC (italian layout), both installed today (last version). If I type "<" or ">" or "`" (backtick = ALT+\) on the Mac, then nothing happens on the Windows PC. Moreover, I cannot map the ALTGR key: I tried every option from the server and client "Modifier keys" configuration pane, but nothing worked. Therefore to have ALTGR working on Windows, I have instead to type CTRL+ALT on Mac. I can survive with the latter, but not having "<", ">" and backtick available is very bad. What can I do? Best ### Version v2.4.0 ### Git commit hash (if applicable) 3e0d758b ### If applicable, where did you install Barrier from? I downloaded both Mac and WIN apps from here: https://github.com/debauchee/barrier/releases/tag/v2.4.0 ### What OSes are you seeing the problem on? (Check all that apply) Windows, macOS ### What OS versions are you using? MAC = Big Sur 11.7.9 WIN = Windows 10 Pro ver. 22H2 OS build 19045.3448 ### Relevant log output _No response_ ### Any other information _No response_
Author
Owner

@ftiasch commented on GitHub (Sep 30, 2023):

+1 Here. My config consists of a Mac (Sonoma) and a Linux running awesomewm, though< and > work out of the box, backtick does nothing.

<!-- gh-comment-id:1741705372 --> @ftiasch commented on GitHub (Sep 30, 2023): +1 Here. My config consists of a Mac (Sonoma) and a Linux running awesomewm, though`<` and `>` work out of the box, backtick does nothing.
Author
Owner

@forrestjgq commented on GitHub (Oct 23, 2023):

+2 too, only mine does not respond to ~ key

<!-- gh-comment-id:1776227511 --> @forrestjgq commented on GitHub (Oct 23, 2023): +2 too, only mine does not respond to `~` key
Author
Owner

@key10 commented on GitHub (Oct 26, 2023):

I had this same problem with the ` (backtick) key not being sent to the client on a setup with a MBP as the server and Ubuntu20.04 as the client. I ended up creating a 'hotkeys' rule in Barrier as a workaround.

Essentially, the rule says that when I press the ` key on the MBP server, send that keystroke to the Ubuntu client.

image

It seems to work wonderfully...on the client. The only downside is that it seems to swallow/suppress that key being entered on the MBP server while Barrier is running. For me, since I'm doing most of my development on the Ubuntu client, it's fine. When I do development on my MBP, I just stop Barrier so that it's not capturing that key press.

Hope this helps!

<!-- gh-comment-id:1781470211 --> @key10 commented on GitHub (Oct 26, 2023): I had this same problem with the ` (backtick) key not being sent to the client on a setup with a MBP as the server and Ubuntu20.04 as the client. I ended up creating a 'hotkeys' rule in Barrier as a workaround. Essentially, the rule says that when I press the ` key on the MBP server, send that keystroke to the Ubuntu client. ![image](https://github.com/debauchee/barrier/assets/6777764/45780654-eb60-4ffd-b72f-befb5d375bb5) It seems to work wonderfully...on the client. The only downside is that it seems to swallow/suppress that key being entered on the MBP server while Barrier is running. For me, since I'm doing most of my development on the Ubuntu client, it's fine. When I do development on my MBP, I just stop Barrier so that it's not capturing that key press. Hope this helps!
Author
Owner

@ftiasch commented on GitHub (Oct 27, 2023):

@key10 I also figured out the "hotkey" approach before...though as you have pointed out, regardless how we configure the system, the backtick key stops working on one of the machines...

btw, recently I paid for Synergy, which barrier is forked from. It seems that it doesn't incur the same issue and everything works fine.

<!-- gh-comment-id:1782322093 --> @ftiasch commented on GitHub (Oct 27, 2023): @key10 I also figured out the "hotkey" approach before...though as you have pointed out, regardless how we configure the system, the backtick key stops working on one of the machines... btw, recently I paid for [Synergy](https://symless.com/synergy), which barrier is forked from. It seems that it doesn't incur the same issue and everything works fine.
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#1441
No description provided.