Can triggerhappy be used to load multiple keysets of functionality?2019 Community Moderator ElectionCan I map a key (caps lock) so it does one thing pressed alone, and another when pressed with a second key?Some of fn keys not recognized after upgradeMultiple keyboards same letter fires one keypressIs there a KeyHold event in Xorg?Custom command when pressing Power Button on GNOME 3.20How to fix Asus hotkeysMake ctrl-backspace different than ctrl-hMake Xmonad deal with shift levels in a more standard waykey press not displaying in tty1Some keys only send a KeyRelease event
Am I not good enough for you?
Space in array system equations
Good for you! in Russian
infinitive telling the purpose
Built-In Shelves/Bookcases - IKEA vs Built
Force user to remove USB token
Single word request: Harming the benefactor
Low budget alien movie about the Earth being cooked
Can you reject a postdoc offer after the PI has paid a large sum for flights/accommodation for your visit?
PL tone removal?
Algorithm to convert a fixed-length string to the smallest possible collision-free representation?
Unreachable code, but reachable with exception
Why does the negative sign arise in this thermodynamic relation?
Look through the portal of every day
PTIJ: Why can't I eat anything?
Peter's Strange Word
Replacing Windows 7 security updates with anti-virus?
In the late 1940’s to early 1950’s what technology was available that could melt a LOT of ice?
Do f-stop and exposure time perfectly cancel?
How to clip a background including nodes according to an arbitrary shape?
PTIJ: How can I halachically kill a vampire?
Should I tell my boss the work he did was worthless
Accountant/ lawyer will not return my call
Can a bounded number sequence be strictly ascending?
Can triggerhappy be used to load multiple keysets of functionality?
2019 Community Moderator ElectionCan I map a key (caps lock) so it does one thing pressed alone, and another when pressed with a second key?Some of fn keys not recognized after upgradeMultiple keyboards same letter fires one keypressIs there a KeyHold event in Xorg?Custom command when pressing Power Button on GNOME 3.20How to fix Asus hotkeysMake ctrl-backspace different than ctrl-hMake Xmonad deal with shift levels in a more standard waykey press not displaying in tty1Some keys only send a KeyRelease event
I recently wrote a script with a loop that will switch out the functionality of a set of key presses based on a set of other keypresses.
I'm starting to think the same can be done with triggerhappy.
So for instance, if you press 1
, the q
key is assigned functionality a()
, w
is assigned functionality b()
, and e
is assigned the functionality c()
when pressed.
But if I press 2
then the q
key is assigned functionality d()
, and w
is assigned the functionality e()
, and e
is assigned the functionality f().
My thought is that it would be something like assigning an event to KEY_1
which would call thd --triggers <path-to-events-for-file-1>
and replace the functionalities with (the same thing for KEY_1-KEY_2
) and replace the following: q:a() w:b() c:()
And that it would do the same with KEY_2
except that instead the keys would be q:d() w:e() e:f()
Where <letter>()
is a bash command.
Is that correct?
keyboard-shortcuts triggerhappy
add a comment |
I recently wrote a script with a loop that will switch out the functionality of a set of key presses based on a set of other keypresses.
I'm starting to think the same can be done with triggerhappy.
So for instance, if you press 1
, the q
key is assigned functionality a()
, w
is assigned functionality b()
, and e
is assigned the functionality c()
when pressed.
But if I press 2
then the q
key is assigned functionality d()
, and w
is assigned the functionality e()
, and e
is assigned the functionality f().
My thought is that it would be something like assigning an event to KEY_1
which would call thd --triggers <path-to-events-for-file-1>
and replace the functionalities with (the same thing for KEY_1-KEY_2
) and replace the following: q:a() w:b() c:()
And that it would do the same with KEY_2
except that instead the keys would be q:d() w:e() e:f()
Where <letter>()
is a bash command.
Is that correct?
keyboard-shortcuts triggerhappy
add a comment |
I recently wrote a script with a loop that will switch out the functionality of a set of key presses based on a set of other keypresses.
I'm starting to think the same can be done with triggerhappy.
So for instance, if you press 1
, the q
key is assigned functionality a()
, w
is assigned functionality b()
, and e
is assigned the functionality c()
when pressed.
But if I press 2
then the q
key is assigned functionality d()
, and w
is assigned the functionality e()
, and e
is assigned the functionality f().
My thought is that it would be something like assigning an event to KEY_1
which would call thd --triggers <path-to-events-for-file-1>
and replace the functionalities with (the same thing for KEY_1-KEY_2
) and replace the following: q:a() w:b() c:()
And that it would do the same with KEY_2
except that instead the keys would be q:d() w:e() e:f()
Where <letter>()
is a bash command.
Is that correct?
keyboard-shortcuts triggerhappy
I recently wrote a script with a loop that will switch out the functionality of a set of key presses based on a set of other keypresses.
I'm starting to think the same can be done with triggerhappy.
So for instance, if you press 1
, the q
key is assigned functionality a()
, w
is assigned functionality b()
, and e
is assigned the functionality c()
when pressed.
But if I press 2
then the q
key is assigned functionality d()
, and w
is assigned the functionality e()
, and e
is assigned the functionality f().
My thought is that it would be something like assigning an event to KEY_1
which would call thd --triggers <path-to-events-for-file-1>
and replace the functionalities with (the same thing for KEY_1-KEY_2
) and replace the following: q:a() w:b() c:()
And that it would do the same with KEY_2
except that instead the keys would be q:d() w:e() e:f()
Where <letter>()
is a bash command.
Is that correct?
keyboard-shortcuts triggerhappy
keyboard-shortcuts triggerhappy
asked 3 hours ago
leeand00leeand00
1,47132543
1,47132543
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
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%2funix.stackexchange.com%2fquestions%2f505929%2fcan-triggerhappy-be-used-to-load-multiple-keysets-of-functionality%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- 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%2funix.stackexchange.com%2fquestions%2f505929%2fcan-triggerhappy-be-used-to-load-multiple-keysets-of-functionality%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
-keyboard-shortcuts, triggerhappy