How to make Alt+Shift act like AltGr with xmodmap?
I just swapped from Windows and I was used to using Alt+Shift to type special characters such as |@#~½¬
from the number row, but it only works with Alt Gr on Ubuntu. It's not in the settings either so I figured xmodmap is the way to go. But the only way to make it work I've found is by remapping every single special character, like keycode 21 = equal plus equal plus semicolon colon
.
Is there any way of copying Alt Gr to Alt+Shift?
linux ubuntu linux-mint arch-linux xmodmap
add a comment |
I just swapped from Windows and I was used to using Alt+Shift to type special characters such as |@#~½¬
from the number row, but it only works with Alt Gr on Ubuntu. It's not in the settings either so I figured xmodmap is the way to go. But the only way to make it work I've found is by remapping every single special character, like keycode 21 = equal plus equal plus semicolon colon
.
Is there any way of copying Alt Gr to Alt+Shift?
linux ubuntu linux-mint arch-linux xmodmap
There's quite a few questions about remapping altgr here. These might be a good place to continue your research while waiting for an answer: superuser.com/search?q=altgr
– music2myear
Feb 6 at 18:22
As I've said, these only suggest adding every single special character to the list. The closest I saw wasxmodmap -e "keysym Super_L = Alt_R"
, which only adds it to the left alt instead of to left alt + shift
– glow008
Feb 6 at 18:35
add a comment |
I just swapped from Windows and I was used to using Alt+Shift to type special characters such as |@#~½¬
from the number row, but it only works with Alt Gr on Ubuntu. It's not in the settings either so I figured xmodmap is the way to go. But the only way to make it work I've found is by remapping every single special character, like keycode 21 = equal plus equal plus semicolon colon
.
Is there any way of copying Alt Gr to Alt+Shift?
linux ubuntu linux-mint arch-linux xmodmap
I just swapped from Windows and I was used to using Alt+Shift to type special characters such as |@#~½¬
from the number row, but it only works with Alt Gr on Ubuntu. It's not in the settings either so I figured xmodmap is the way to go. But the only way to make it work I've found is by remapping every single special character, like keycode 21 = equal plus equal plus semicolon colon
.
Is there any way of copying Alt Gr to Alt+Shift?
linux ubuntu linux-mint arch-linux xmodmap
linux ubuntu linux-mint arch-linux xmodmap
edited Feb 6 at 18:49
glow008
asked Feb 6 at 18:14
glow008glow008
12
12
There's quite a few questions about remapping altgr here. These might be a good place to continue your research while waiting for an answer: superuser.com/search?q=altgr
– music2myear
Feb 6 at 18:22
As I've said, these only suggest adding every single special character to the list. The closest I saw wasxmodmap -e "keysym Super_L = Alt_R"
, which only adds it to the left alt instead of to left alt + shift
– glow008
Feb 6 at 18:35
add a comment |
There's quite a few questions about remapping altgr here. These might be a good place to continue your research while waiting for an answer: superuser.com/search?q=altgr
– music2myear
Feb 6 at 18:22
As I've said, these only suggest adding every single special character to the list. The closest I saw wasxmodmap -e "keysym Super_L = Alt_R"
, which only adds it to the left alt instead of to left alt + shift
– glow008
Feb 6 at 18:35
There's quite a few questions about remapping altgr here. These might be a good place to continue your research while waiting for an answer: superuser.com/search?q=altgr
– music2myear
Feb 6 at 18:22
There's quite a few questions about remapping altgr here. These might be a good place to continue your research while waiting for an answer: superuser.com/search?q=altgr
– music2myear
Feb 6 at 18:22
As I've said, these only suggest adding every single special character to the list. The closest I saw was
xmodmap -e "keysym Super_L = Alt_R"
, which only adds it to the left alt instead of to left alt + shift– glow008
Feb 6 at 18:35
As I've said, these only suggest adding every single special character to the list. The closest I saw was
xmodmap -e "keysym Super_L = Alt_R"
, which only adds it to the left alt instead of to left alt + shift– glow008
Feb 6 at 18:35
add a comment |
1 Answer
1
active
oldest
votes
I've come to the conclusion after hours of trying that it is not possible with Autokey
, xmodmap
or setxkbmap
to copy AltGr to Alt_L and Shift_L.
Autokey doesn't allow a shortcut like Alt+Shift, since it also needs another character. Alt, Shift, Control... only count as combinations with other keys and they won't work by themselves
xmodmap should have worked with
xmodmap -e "keysym Meta_L = ISO_Level3_Shift"
but it only assigns the function to Alt_L, Shift_L does something similar, typing different special characters. Besides, when this is activated, these keys will only work for that purpose (You can't do Alt+Tab etc)setxkbmap should have worked too with
setxkbmap -option Meta_L:ISO_Level3_Shift
but it apparently does nothing. When tested withxev
it does change the input key but it's something different from ISO_Level3_Shift
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%2f1402800%2fhow-to-make-altshift-act-like-altgr-with-xmodmap%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
I've come to the conclusion after hours of trying that it is not possible with Autokey
, xmodmap
or setxkbmap
to copy AltGr to Alt_L and Shift_L.
Autokey doesn't allow a shortcut like Alt+Shift, since it also needs another character. Alt, Shift, Control... only count as combinations with other keys and they won't work by themselves
xmodmap should have worked with
xmodmap -e "keysym Meta_L = ISO_Level3_Shift"
but it only assigns the function to Alt_L, Shift_L does something similar, typing different special characters. Besides, when this is activated, these keys will only work for that purpose (You can't do Alt+Tab etc)setxkbmap should have worked too with
setxkbmap -option Meta_L:ISO_Level3_Shift
but it apparently does nothing. When tested withxev
it does change the input key but it's something different from ISO_Level3_Shift
add a comment |
I've come to the conclusion after hours of trying that it is not possible with Autokey
, xmodmap
or setxkbmap
to copy AltGr to Alt_L and Shift_L.
Autokey doesn't allow a shortcut like Alt+Shift, since it also needs another character. Alt, Shift, Control... only count as combinations with other keys and they won't work by themselves
xmodmap should have worked with
xmodmap -e "keysym Meta_L = ISO_Level3_Shift"
but it only assigns the function to Alt_L, Shift_L does something similar, typing different special characters. Besides, when this is activated, these keys will only work for that purpose (You can't do Alt+Tab etc)setxkbmap should have worked too with
setxkbmap -option Meta_L:ISO_Level3_Shift
but it apparently does nothing. When tested withxev
it does change the input key but it's something different from ISO_Level3_Shift
add a comment |
I've come to the conclusion after hours of trying that it is not possible with Autokey
, xmodmap
or setxkbmap
to copy AltGr to Alt_L and Shift_L.
Autokey doesn't allow a shortcut like Alt+Shift, since it also needs another character. Alt, Shift, Control... only count as combinations with other keys and they won't work by themselves
xmodmap should have worked with
xmodmap -e "keysym Meta_L = ISO_Level3_Shift"
but it only assigns the function to Alt_L, Shift_L does something similar, typing different special characters. Besides, when this is activated, these keys will only work for that purpose (You can't do Alt+Tab etc)setxkbmap should have worked too with
setxkbmap -option Meta_L:ISO_Level3_Shift
but it apparently does nothing. When tested withxev
it does change the input key but it's something different from ISO_Level3_Shift
I've come to the conclusion after hours of trying that it is not possible with Autokey
, xmodmap
or setxkbmap
to copy AltGr to Alt_L and Shift_L.
Autokey doesn't allow a shortcut like Alt+Shift, since it also needs another character. Alt, Shift, Control... only count as combinations with other keys and they won't work by themselves
xmodmap should have worked with
xmodmap -e "keysym Meta_L = ISO_Level3_Shift"
but it only assigns the function to Alt_L, Shift_L does something similar, typing different special characters. Besides, when this is activated, these keys will only work for that purpose (You can't do Alt+Tab etc)setxkbmap should have worked too with
setxkbmap -option Meta_L:ISO_Level3_Shift
but it apparently does nothing. When tested withxev
it does change the input key but it's something different from ISO_Level3_Shift
answered Feb 6 at 21:25
glow008glow008
12
12
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%2f1402800%2fhow-to-make-altshift-act-like-altgr-with-xmodmap%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
There's quite a few questions about remapping altgr here. These might be a good place to continue your research while waiting for an answer: superuser.com/search?q=altgr
– music2myear
Feb 6 at 18:22
As I've said, these only suggest adding every single special character to the list. The closest I saw was
xmodmap -e "keysym Super_L = Alt_R"
, which only adds it to the left alt instead of to left alt + shift– glow008
Feb 6 at 18:35