[GH-ISSUE #2023] In MAC system, [ and { cannot be entered on the client. #1479

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

Originally created by @microboxes on GitHub (Mar 15, 2024).
Original GitHub issue: https://github.com/debauchee/barrier/issues/2023

What happened?

My host and client are both using MAC sonoma 14.4, and the keyboard is the Spanish version . All keys on the host are normal, but on the client, [ and { cannot be entered.

Version

v2.4.0

Git commit hash (if applicable)

No response

If applicable, where did you install Barrier from?

No response

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

macOS

What OS versions are you using?

Sonoma 14.4

Relevant log output

No response

Any other information

No response

Originally created by @microboxes on GitHub (Mar 15, 2024). Original GitHub issue: https://github.com/debauchee/barrier/issues/2023 ### What happened? My host and client are both using MAC sonoma 14.4, and the keyboard is the Spanish version . All keys on the host are normal, but on the client, [ and { cannot be entered. ### Version v2.4.0 ### Git commit hash (if applicable) _No response_ ### If applicable, where did you install Barrier from? _No response_ ### What OSes are you seeing the problem on? (Check all that apply) macOS ### What OS versions are you using? Sonoma 14.4 ### Relevant log output _No response_ ### Any other information _No response_
Author
Owner

@smsimone commented on GitHub (Mar 15, 2024):

Hi @microboxes I just found out your issue. By default, on mac you have to use (shift)+option to make [ and {

When you have focus on your windows client, you have to use also the control key in addition:

  • shift+control+option -> {
  • shift+option -> [
<!-- gh-comment-id:1999952392 --> @smsimone commented on GitHub (Mar 15, 2024): Hi @microboxes I just found out your issue. By default, on mac you have to use (`shift`)+`option` to make [ and { When you have focus on your windows client, you have to use also the `control` key in addition: - `shift`+`control`+`option` -> { - `shift`+`option` -> [
Author
Owner

@microboxes commented on GitHub (Mar 15, 2024):

Hi @microboxes I just found out your issue. By default, on mac you have to use (shift)+option to make [ and {

When you have focus on your windows client, you have to use also the control key in addition:

  • shift+control+option -> {
  • shift+option -> [

Not work. option + [ or shift + option + [. it´s make ` .
but use option + ] and option + } ,it´s work.
1710523737649

<!-- gh-comment-id:2000133339 --> @microboxes commented on GitHub (Mar 15, 2024): > Hi @microboxes I just found out your issue. By default, on mac you have to use (`shift`)+`option` to make [ and { > > When you have focus on your windows client, you have to use also the `control` key in addition: > > * `shift`+`control`+`option` -> { > * `shift`+`option` -> [ Not work. option + [ or shift + option + [. it´s make ` . but use option + ] and option + } ,it´s work. ![1710523737649](https://github.com/debauchee/barrier/assets/62576081/6250e29d-faac-4864-b43a-e4797d5907c5)
Author
Owner

@microboxes commented on GitHub (Mar 15, 2024):

First of all, there must be no problem with the keyboard. On the server side, all combinations can be entered normally. On the client side, several combinations were tested, but only these two combinations could not be input normally. Other combinations are no problem.
option + ´ => { no
option + ` => [ no
option + ç => } yes
option + + => ] yes
option + 1 => | yes
option + 2 => @ yes
option + 3 => # yes

<!-- gh-comment-id:2000154417 --> @microboxes commented on GitHub (Mar 15, 2024): First of all, there must be no problem with the keyboard. On the server side, all combinations can be entered normally. On the client side, several combinations were tested, but only these two combinations could not be input normally. Other combinations are no problem. option + ´ => { no option + ` => [ no option + ç => } yes option + + => ] yes option + 1 => | yes option + 2 => @ yes option + 3 => # yes
Author
Owner

@344640891 commented on GitHub (Apr 13, 2024):

I have the same problem as you, you can fix it by setting hotkeys on macOS(as a server);
For example, set the hot key shift+command+ ' on macOS, map to windows input shift+', which can be entered ~

<!-- gh-comment-id:2053552558 --> @344640891 commented on GitHub (Apr 13, 2024): I have the same problem as you, you can fix it by setting hotkeys on macOS(as a server); For example, set the hot key _shift_+_command_+ _'_ on macOS, map to windows input _shift_+_'_, which can be entered _~_
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#1479
No description provided.