AutoKey question: How can I hold down a simulated keypress while holding down the key combination?
My laptop's Escape key recently got broken so I temporarily mapped it to Super + X using AutoKey via keyboard.fake_keypress("<escape>")
. However, I found that this doesn't hold down the Escape button but instead presses it once only. How do I script it to where as long as I'm holding down the key combination Super + X, the Escape button is also simulated held down. When I release, it also gets simulated released.
keyboard shortcut-keys autokey
New contributor
add a comment |
My laptop's Escape key recently got broken so I temporarily mapped it to Super + X using AutoKey via keyboard.fake_keypress("<escape>")
. However, I found that this doesn't hold down the Escape button but instead presses it once only. How do I script it to where as long as I'm holding down the key combination Super + X, the Escape button is also simulated held down. When I release, it also gets simulated released.
keyboard shortcut-keys autokey
New contributor
You better arrange this at a lower system level, using xbindkeys. See askubuntu.com/questions/254424/…
– vanadium
Dec 25 at 7:33
Should rather be xmodmap, the second answer in that link.
– vanadium
Dec 25 at 7:40
add a comment |
My laptop's Escape key recently got broken so I temporarily mapped it to Super + X using AutoKey via keyboard.fake_keypress("<escape>")
. However, I found that this doesn't hold down the Escape button but instead presses it once only. How do I script it to where as long as I'm holding down the key combination Super + X, the Escape button is also simulated held down. When I release, it also gets simulated released.
keyboard shortcut-keys autokey
New contributor
My laptop's Escape key recently got broken so I temporarily mapped it to Super + X using AutoKey via keyboard.fake_keypress("<escape>")
. However, I found that this doesn't hold down the Escape button but instead presses it once only. How do I script it to where as long as I'm holding down the key combination Super + X, the Escape button is also simulated held down. When I release, it also gets simulated released.
keyboard shortcut-keys autokey
keyboard shortcut-keys autokey
New contributor
New contributor
New contributor
asked Dec 24 at 23:21
user9564371
31
31
New contributor
New contributor
You better arrange this at a lower system level, using xbindkeys. See askubuntu.com/questions/254424/…
– vanadium
Dec 25 at 7:33
Should rather be xmodmap, the second answer in that link.
– vanadium
Dec 25 at 7:40
add a comment |
You better arrange this at a lower system level, using xbindkeys. See askubuntu.com/questions/254424/…
– vanadium
Dec 25 at 7:33
Should rather be xmodmap, the second answer in that link.
– vanadium
Dec 25 at 7:40
You better arrange this at a lower system level, using xbindkeys. See askubuntu.com/questions/254424/…
– vanadium
Dec 25 at 7:33
You better arrange this at a lower system level, using xbindkeys. See askubuntu.com/questions/254424/…
– vanadium
Dec 25 at 7:33
Should rather be xmodmap, the second answer in that link.
– vanadium
Dec 25 at 7:40
Should rather be xmodmap, the second answer in that link.
– vanadium
Dec 25 at 7:40
add a comment |
1 Answer
1
active
oldest
votes
This is not possible with a high-level keyboard macro tool such as Autokey. You should remap your broken key using more low-level tools. xmodmap
is installed by default, and allows to modify the keymap. For guidelines on how to proceed, see the excellent answer of Kevin Bowen, Xev and xmodmap, to the question How can I change what keys on my keyboard do? here on Ask Ubuntu.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
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
});
}
});
user9564371 is a new contributor. Be nice, and check out our Code of Conduct.
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%2faskubuntu.com%2fquestions%2f1104340%2fautokey-question-how-can-i-hold-down-a-simulated-keypress-while-holding-down-th%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
This is not possible with a high-level keyboard macro tool such as Autokey. You should remap your broken key using more low-level tools. xmodmap
is installed by default, and allows to modify the keymap. For guidelines on how to proceed, see the excellent answer of Kevin Bowen, Xev and xmodmap, to the question How can I change what keys on my keyboard do? here on Ask Ubuntu.
add a comment |
This is not possible with a high-level keyboard macro tool such as Autokey. You should remap your broken key using more low-level tools. xmodmap
is installed by default, and allows to modify the keymap. For guidelines on how to proceed, see the excellent answer of Kevin Bowen, Xev and xmodmap, to the question How can I change what keys on my keyboard do? here on Ask Ubuntu.
add a comment |
This is not possible with a high-level keyboard macro tool such as Autokey. You should remap your broken key using more low-level tools. xmodmap
is installed by default, and allows to modify the keymap. For guidelines on how to proceed, see the excellent answer of Kevin Bowen, Xev and xmodmap, to the question How can I change what keys on my keyboard do? here on Ask Ubuntu.
This is not possible with a high-level keyboard macro tool such as Autokey. You should remap your broken key using more low-level tools. xmodmap
is installed by default, and allows to modify the keymap. For guidelines on how to proceed, see the excellent answer of Kevin Bowen, Xev and xmodmap, to the question How can I change what keys on my keyboard do? here on Ask Ubuntu.
answered Dec 26 at 9:58
vanadium
4,82911228
4,82911228
add a comment |
add a comment |
user9564371 is a new contributor. Be nice, and check out our Code of Conduct.
user9564371 is a new contributor. Be nice, and check out our Code of Conduct.
user9564371 is a new contributor. Be nice, and check out our Code of Conduct.
user9564371 is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Ask Ubuntu!
- 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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2faskubuntu.com%2fquestions%2f1104340%2fautokey-question-how-can-i-hold-down-a-simulated-keypress-while-holding-down-th%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
You better arrange this at a lower system level, using xbindkeys. See askubuntu.com/questions/254424/…
– vanadium
Dec 25 at 7:33
Should rather be xmodmap, the second answer in that link.
– vanadium
Dec 25 at 7:40