MacOS keyboard layout not working on linux trough barrier(synergy)
1
vote
1
answer
1216
views
my issue is rather complicated, so I do not expect to find a solution, but maybe someone has had the same issue before me.
My workspace is composed of 2 computers, a mac and a PC running Linux Manjaro.
To avoid having 2 keyboards, I use the one from my Mac, with layout CH-DE.
I'm having some trouble using *Barrier(Synergy)* between the mac as server and a Linux as client.
My issue is: when typing
+
+
to write "\
" this does not work on my client machine where instead I get: /
.
On both machines I have set the keyboard layout to *macintosh CH-DE* and **every combination without
+
** works correctly.\
The key combination
+
+
works perfectly fine **if i'm using an external wired keyboard** keeping the keyboard layout to *macintosh CH-DE*.
I had to struggle with Barrier even to reach this situation. I had to use a config file on my mac that looks like this:
section: screens
MBP:
halfDuplexCapsLock = false
halfDuplexNumLock = false
halfDuplexScrollLock = false
xtestIsXineramaUnaware = false
preserveFocus = false
switchCorners = none
switchCornerSize = 0
manjaro:
alt = altgr
halfDuplexCapsLock = false
halfDuplexNumLock = false
halfDuplexScrollLock = false
xtestIsXineramaUnaware = false
preserveFocus = false
switchCorners = none
switchCornerSize = 0
end
section: options
relativeMouseMoves = true
screenSaverSync = true
win32KeepForeground = false
clipboardSharing = true
switchCorners = none +top-left +top-right +bottom-left +bottom-right
switchCornerSize = 0
keystroke() = keystroke(Shift+>,*)
end
Note that I had to map the
key to
to make it work.\
Also the <
didn't work properly: adding (<) = keystroke(<,*)
solved the issue.
So, I tried to add the following possibilities to solve the
+
+
problem:
keystroke(Alt+Shift+/) = keystroke(Alt+Shift+/,*)
keystroke(Alt+Shift+/) = keystroke(AltGr+Shift+/,*)
keystroke(Alt+Shift+7) = keystroke(Alt+Shift+7,*)
keystroke(Alt+Shift+7) = keystroke(AltGr+Shift+7,*)
But none of those options worked.
My question is if there is an (other) way to solve that issue?
Thank you in advance for reading my question and your reply.
Asked by Pa Dalton
(31 rep)
Jan 8, 2022, 03:49 PM
Last activity: Mar 26, 2023, 09:36 PM
Last activity: Mar 26, 2023, 09:36 PM