Understanding and debugging Ubuntu keyboard/mouse shortcuts
Recently, I tried to map various key strokes on my keyboard and mouse to useful commands, such as switch desktop or press and hold CTRL. Unfortunately, I've been unsuccessful up to this point in reaching anything here.
Situation: I have a Dell XPS 17 laptop and a Microsoft Wireless Desktop 3000 keyboard and mouse. I'm using Ubuntu 18.04 with the Cinnamon desktop.
Besides the usual FN keys, the laptop also has special hotkeys. I've found out those special hotkeys are mapped to other keys, such as "Brightness down". However, I'd like to use those keys for special purposes. Furthermore, the Microsoft keyboard and mouse have media keys. Most of them work already as intended (e.g., music play), but some are not recognized at all (e.g., the favourite keys (1), (2), ..., are not recognized by either xev
or xinput
). The additional mouse buttons are mapped to the history commands "go back" and "go forth" (e.g., in browser).
Problem: I tried with xbindkeys
, keytouch-editor
and the built-in "Keyboard shortcuts" application to re-map those keys. Unfortunately, nothing of those worked.
Furthermore, I also didn't found the definitions of this default behaviour. This brings me to my
Question: Where can I find the definitions of this default behaviour? What are the actors in handling keyboard/mouse shortcuts. I guess, ultimately, X11 will handle keyboard/mouse events. So, what does for example xbindkeys
do in order to override the X11 settings? How can I achieve that X11 also receives signals from those keys that it currently ignores?
keyboard shortcut-keys mouse
add a comment |
Recently, I tried to map various key strokes on my keyboard and mouse to useful commands, such as switch desktop or press and hold CTRL. Unfortunately, I've been unsuccessful up to this point in reaching anything here.
Situation: I have a Dell XPS 17 laptop and a Microsoft Wireless Desktop 3000 keyboard and mouse. I'm using Ubuntu 18.04 with the Cinnamon desktop.
Besides the usual FN keys, the laptop also has special hotkeys. I've found out those special hotkeys are mapped to other keys, such as "Brightness down". However, I'd like to use those keys for special purposes. Furthermore, the Microsoft keyboard and mouse have media keys. Most of them work already as intended (e.g., music play), but some are not recognized at all (e.g., the favourite keys (1), (2), ..., are not recognized by either xev
or xinput
). The additional mouse buttons are mapped to the history commands "go back" and "go forth" (e.g., in browser).
Problem: I tried with xbindkeys
, keytouch-editor
and the built-in "Keyboard shortcuts" application to re-map those keys. Unfortunately, nothing of those worked.
Furthermore, I also didn't found the definitions of this default behaviour. This brings me to my
Question: Where can I find the definitions of this default behaviour? What are the actors in handling keyboard/mouse shortcuts. I guess, ultimately, X11 will handle keyboard/mouse events. So, what does for example xbindkeys
do in order to override the X11 settings? How can I achieve that X11 also receives signals from those keys that it currently ignores?
keyboard shortcut-keys mouse
add a comment |
Recently, I tried to map various key strokes on my keyboard and mouse to useful commands, such as switch desktop or press and hold CTRL. Unfortunately, I've been unsuccessful up to this point in reaching anything here.
Situation: I have a Dell XPS 17 laptop and a Microsoft Wireless Desktop 3000 keyboard and mouse. I'm using Ubuntu 18.04 with the Cinnamon desktop.
Besides the usual FN keys, the laptop also has special hotkeys. I've found out those special hotkeys are mapped to other keys, such as "Brightness down". However, I'd like to use those keys for special purposes. Furthermore, the Microsoft keyboard and mouse have media keys. Most of them work already as intended (e.g., music play), but some are not recognized at all (e.g., the favourite keys (1), (2), ..., are not recognized by either xev
or xinput
). The additional mouse buttons are mapped to the history commands "go back" and "go forth" (e.g., in browser).
Problem: I tried with xbindkeys
, keytouch-editor
and the built-in "Keyboard shortcuts" application to re-map those keys. Unfortunately, nothing of those worked.
Furthermore, I also didn't found the definitions of this default behaviour. This brings me to my
Question: Where can I find the definitions of this default behaviour? What are the actors in handling keyboard/mouse shortcuts. I guess, ultimately, X11 will handle keyboard/mouse events. So, what does for example xbindkeys
do in order to override the X11 settings? How can I achieve that X11 also receives signals from those keys that it currently ignores?
keyboard shortcut-keys mouse
Recently, I tried to map various key strokes on my keyboard and mouse to useful commands, such as switch desktop or press and hold CTRL. Unfortunately, I've been unsuccessful up to this point in reaching anything here.
Situation: I have a Dell XPS 17 laptop and a Microsoft Wireless Desktop 3000 keyboard and mouse. I'm using Ubuntu 18.04 with the Cinnamon desktop.
Besides the usual FN keys, the laptop also has special hotkeys. I've found out those special hotkeys are mapped to other keys, such as "Brightness down". However, I'd like to use those keys for special purposes. Furthermore, the Microsoft keyboard and mouse have media keys. Most of them work already as intended (e.g., music play), but some are not recognized at all (e.g., the favourite keys (1), (2), ..., are not recognized by either xev
or xinput
). The additional mouse buttons are mapped to the history commands "go back" and "go forth" (e.g., in browser).
Problem: I tried with xbindkeys
, keytouch-editor
and the built-in "Keyboard shortcuts" application to re-map those keys. Unfortunately, nothing of those worked.
Furthermore, I also didn't found the definitions of this default behaviour. This brings me to my
Question: Where can I find the definitions of this default behaviour? What are the actors in handling keyboard/mouse shortcuts. I guess, ultimately, X11 will handle keyboard/mouse events. So, what does for example xbindkeys
do in order to override the X11 settings? How can I achieve that X11 also receives signals from those keys that it currently ignores?
keyboard shortcut-keys mouse
keyboard shortcut-keys mouse
asked Jan 6 at 15:00
GreenGreen
215
215
add a comment |
add a comment |
0
active
oldest
votes
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
});
}
});
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%2f1107444%2funderstanding-and-debugging-ubuntu-keyboard-mouse-shortcuts%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 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.
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%2f1107444%2funderstanding-and-debugging-ubuntu-keyboard-mouse-shortcuts%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