Synergy restrict hotkey to one computer
Server
Ubuntu 16.04x64
Synergy 1.8.8
Client
macOS 10.13.3
Synergy 1.8.8
I would like to have the media keys on my keyboard sent to the server regardless of what screen I am on.
On the client, I could not find any configuration that needed to be made to activate this.
On the server, I went to Configure Server then clicked on the Hotkeys tab. I added a new hotkey for the keystroke(AudioMute)
. I then selected that hotkey and added a new action for it. In the configure action I have chosen the following:
Choose the action to perform
Press and release a hotkey
keystroke(AudioMute)
only on these screens
server screen selected
This action is performed when
the hotkey is pressed
From my understanding, this should make it so that when I press the Mute media key that it should route back to the server and execute the Mute media key. However, this does not seem to be working at all. When I press the key associated with the hotkey on the server it will mute the server. When I press the hotkey on the client machine it will mute the client.
I have tried using a modifier with the media key such as ctrl+AudioMute
. This did not work either. Am I missing a setting or configuration? It seems like the hotkeys may be overridden by the default actions on the client machine. I am unsure of how to further troubleshoot as I am not as familiar with macOS.
audio keyboard-shortcuts hotkeys synergy
add a comment |
Server
Ubuntu 16.04x64
Synergy 1.8.8
Client
macOS 10.13.3
Synergy 1.8.8
I would like to have the media keys on my keyboard sent to the server regardless of what screen I am on.
On the client, I could not find any configuration that needed to be made to activate this.
On the server, I went to Configure Server then clicked on the Hotkeys tab. I added a new hotkey for the keystroke(AudioMute)
. I then selected that hotkey and added a new action for it. In the configure action I have chosen the following:
Choose the action to perform
Press and release a hotkey
keystroke(AudioMute)
only on these screens
server screen selected
This action is performed when
the hotkey is pressed
From my understanding, this should make it so that when I press the Mute media key that it should route back to the server and execute the Mute media key. However, this does not seem to be working at all. When I press the key associated with the hotkey on the server it will mute the server. When I press the hotkey on the client machine it will mute the client.
I have tried using a modifier with the media key such as ctrl+AudioMute
. This did not work either. Am I missing a setting or configuration? It seems like the hotkeys may be overridden by the default actions on the client machine. I am unsure of how to further troubleshoot as I am not as familiar with macOS.
audio keyboard-shortcuts hotkeys synergy
add a comment |
Server
Ubuntu 16.04x64
Synergy 1.8.8
Client
macOS 10.13.3
Synergy 1.8.8
I would like to have the media keys on my keyboard sent to the server regardless of what screen I am on.
On the client, I could not find any configuration that needed to be made to activate this.
On the server, I went to Configure Server then clicked on the Hotkeys tab. I added a new hotkey for the keystroke(AudioMute)
. I then selected that hotkey and added a new action for it. In the configure action I have chosen the following:
Choose the action to perform
Press and release a hotkey
keystroke(AudioMute)
only on these screens
server screen selected
This action is performed when
the hotkey is pressed
From my understanding, this should make it so that when I press the Mute media key that it should route back to the server and execute the Mute media key. However, this does not seem to be working at all. When I press the key associated with the hotkey on the server it will mute the server. When I press the hotkey on the client machine it will mute the client.
I have tried using a modifier with the media key such as ctrl+AudioMute
. This did not work either. Am I missing a setting or configuration? It seems like the hotkeys may be overridden by the default actions on the client machine. I am unsure of how to further troubleshoot as I am not as familiar with macOS.
audio keyboard-shortcuts hotkeys synergy
Server
Ubuntu 16.04x64
Synergy 1.8.8
Client
macOS 10.13.3
Synergy 1.8.8
I would like to have the media keys on my keyboard sent to the server regardless of what screen I am on.
On the client, I could not find any configuration that needed to be made to activate this.
On the server, I went to Configure Server then clicked on the Hotkeys tab. I added a new hotkey for the keystroke(AudioMute)
. I then selected that hotkey and added a new action for it. In the configure action I have chosen the following:
Choose the action to perform
Press and release a hotkey
keystroke(AudioMute)
only on these screens
server screen selected
This action is performed when
the hotkey is pressed
From my understanding, this should make it so that when I press the Mute media key that it should route back to the server and execute the Mute media key. However, this does not seem to be working at all. When I press the key associated with the hotkey on the server it will mute the server. When I press the hotkey on the client machine it will mute the client.
I have tried using a modifier with the media key such as ctrl+AudioMute
. This did not work either. Am I missing a setting or configuration? It seems like the hotkeys may be overridden by the default actions on the client machine. I am unsure of how to further troubleshoot as I am not as familiar with macOS.
audio keyboard-shortcuts hotkeys synergy
audio keyboard-shortcuts hotkeys synergy
asked Feb 16 '18 at 1:14
jon3lazejon3laze
280315
280315
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Synergy 1.10 added this feature with the addition of the target screen for the keystroke() action.
keystroke(key) = keystroke(key[,screens])
Currently it builds the options at service startup in sequential order, so if you're going to use a destination screen make sure the keystroke setting appears after the screen definition in the configuration.
keystroke(AudioMute) = keystroke(AudioMute, myUbuntuServer)
keystroke(AudioPlay) = keystroke(AudioPlay, myUbuntuServer)
You can set almost any key combination if you'd prefer to use CTRL+AudioMute for the server and mute to operate normally on the client:
keystroke(control+AudioMute) = keystroke(AudioMute, myUbuntuServer)
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1295414%2fsynergy-restrict-hotkey-to-one-computer%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Synergy 1.10 added this feature with the addition of the target screen for the keystroke() action.
keystroke(key) = keystroke(key[,screens])
Currently it builds the options at service startup in sequential order, so if you're going to use a destination screen make sure the keystroke setting appears after the screen definition in the configuration.
keystroke(AudioMute) = keystroke(AudioMute, myUbuntuServer)
keystroke(AudioPlay) = keystroke(AudioPlay, myUbuntuServer)
You can set almost any key combination if you'd prefer to use CTRL+AudioMute for the server and mute to operate normally on the client:
keystroke(control+AudioMute) = keystroke(AudioMute, myUbuntuServer)
add a comment |
Synergy 1.10 added this feature with the addition of the target screen for the keystroke() action.
keystroke(key) = keystroke(key[,screens])
Currently it builds the options at service startup in sequential order, so if you're going to use a destination screen make sure the keystroke setting appears after the screen definition in the configuration.
keystroke(AudioMute) = keystroke(AudioMute, myUbuntuServer)
keystroke(AudioPlay) = keystroke(AudioPlay, myUbuntuServer)
You can set almost any key combination if you'd prefer to use CTRL+AudioMute for the server and mute to operate normally on the client:
keystroke(control+AudioMute) = keystroke(AudioMute, myUbuntuServer)
add a comment |
Synergy 1.10 added this feature with the addition of the target screen for the keystroke() action.
keystroke(key) = keystroke(key[,screens])
Currently it builds the options at service startup in sequential order, so if you're going to use a destination screen make sure the keystroke setting appears after the screen definition in the configuration.
keystroke(AudioMute) = keystroke(AudioMute, myUbuntuServer)
keystroke(AudioPlay) = keystroke(AudioPlay, myUbuntuServer)
You can set almost any key combination if you'd prefer to use CTRL+AudioMute for the server and mute to operate normally on the client:
keystroke(control+AudioMute) = keystroke(AudioMute, myUbuntuServer)
Synergy 1.10 added this feature with the addition of the target screen for the keystroke() action.
keystroke(key) = keystroke(key[,screens])
Currently it builds the options at service startup in sequential order, so if you're going to use a destination screen make sure the keystroke setting appears after the screen definition in the configuration.
keystroke(AudioMute) = keystroke(AudioMute, myUbuntuServer)
keystroke(AudioPlay) = keystroke(AudioPlay, myUbuntuServer)
You can set almost any key combination if you'd prefer to use CTRL+AudioMute for the server and mute to operate normally on the client:
keystroke(control+AudioMute) = keystroke(AudioMute, myUbuntuServer)
answered Dec 26 '18 at 2:43
shawnshawn
1588
1588
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1295414%2fsynergy-restrict-hotkey-to-one-computer%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown