+ / - keys on non-US keyboards












1















Many shortcuts require to use the + or - keys.



Example :




  • zoom or dezoom with Chrome : CTRL + or -.


  • some websites (such as this one) use + or - keys to do certain actions



(I have a laptop with no mousewheel / no numpad).



Problem: with a FR keyboard (non-US):





  • CTRL + works but CTRL - doesn't work in Chrome

  • the website I mentioned doesn't recognize -


Question: is there a workaround to make - recognized as it should be? Maybe using AutoHotkey?



Note: the - is on the 6 - | key below F6:



enter image description here










share|improve this question























  • What about ctrl + shift + 6?

    – Mokubai
    Jan 23 at 12:07











  • @Mokubai Doesn't work. Ctrl + 6 doesn't work either. Sidenote: on a FR keyboard, "Shift + 6" gives 6 and the "6" key alone gives -... Said in another way: digits are obtained with Shift (this is different to US keyboard!)

    – Basj
    Jan 23 at 12:08













  • I believe this issue related to laptops only. I do not have any issues with full-sized non-US (RU) keyboard.

    – montonero
    Jan 23 at 12:38











  • Buy an external numpad only keyboard

    – DavidPostill
    Jan 23 at 12:39






  • 1





    I'd use AutoHotkey to remap keys or key combinations to other ones. Advantage: you can make a remapping context-sensitive, that is you can assign a key(-combination) to do different actions in different programs, depending on your needs.

    – user3419297
    Jan 23 at 18:18
















1















Many shortcuts require to use the + or - keys.



Example :




  • zoom or dezoom with Chrome : CTRL + or -.


  • some websites (such as this one) use + or - keys to do certain actions



(I have a laptop with no mousewheel / no numpad).



Problem: with a FR keyboard (non-US):





  • CTRL + works but CTRL - doesn't work in Chrome

  • the website I mentioned doesn't recognize -


Question: is there a workaround to make - recognized as it should be? Maybe using AutoHotkey?



Note: the - is on the 6 - | key below F6:



enter image description here










share|improve this question























  • What about ctrl + shift + 6?

    – Mokubai
    Jan 23 at 12:07











  • @Mokubai Doesn't work. Ctrl + 6 doesn't work either. Sidenote: on a FR keyboard, "Shift + 6" gives 6 and the "6" key alone gives -... Said in another way: digits are obtained with Shift (this is different to US keyboard!)

    – Basj
    Jan 23 at 12:08













  • I believe this issue related to laptops only. I do not have any issues with full-sized non-US (RU) keyboard.

    – montonero
    Jan 23 at 12:38











  • Buy an external numpad only keyboard

    – DavidPostill
    Jan 23 at 12:39






  • 1





    I'd use AutoHotkey to remap keys or key combinations to other ones. Advantage: you can make a remapping context-sensitive, that is you can assign a key(-combination) to do different actions in different programs, depending on your needs.

    – user3419297
    Jan 23 at 18:18














1












1








1








Many shortcuts require to use the + or - keys.



Example :




  • zoom or dezoom with Chrome : CTRL + or -.


  • some websites (such as this one) use + or - keys to do certain actions



(I have a laptop with no mousewheel / no numpad).



Problem: with a FR keyboard (non-US):





  • CTRL + works but CTRL - doesn't work in Chrome

  • the website I mentioned doesn't recognize -


Question: is there a workaround to make - recognized as it should be? Maybe using AutoHotkey?



Note: the - is on the 6 - | key below F6:



enter image description here










share|improve this question














Many shortcuts require to use the + or - keys.



Example :




  • zoom or dezoom with Chrome : CTRL + or -.


  • some websites (such as this one) use + or - keys to do certain actions



(I have a laptop with no mousewheel / no numpad).



Problem: with a FR keyboard (non-US):





  • CTRL + works but CTRL - doesn't work in Chrome

  • the website I mentioned doesn't recognize -


Question: is there a workaround to make - recognized as it should be? Maybe using AutoHotkey?



Note: the - is on the 6 - | key below F6:



enter image description here







google-chrome keyboard keyboard-shortcuts autohotkey keyboard-layout






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 23 at 12:01









BasjBasj

793629




793629













  • What about ctrl + shift + 6?

    – Mokubai
    Jan 23 at 12:07











  • @Mokubai Doesn't work. Ctrl + 6 doesn't work either. Sidenote: on a FR keyboard, "Shift + 6" gives 6 and the "6" key alone gives -... Said in another way: digits are obtained with Shift (this is different to US keyboard!)

    – Basj
    Jan 23 at 12:08













  • I believe this issue related to laptops only. I do not have any issues with full-sized non-US (RU) keyboard.

    – montonero
    Jan 23 at 12:38











  • Buy an external numpad only keyboard

    – DavidPostill
    Jan 23 at 12:39






  • 1





    I'd use AutoHotkey to remap keys or key combinations to other ones. Advantage: you can make a remapping context-sensitive, that is you can assign a key(-combination) to do different actions in different programs, depending on your needs.

    – user3419297
    Jan 23 at 18:18



















  • What about ctrl + shift + 6?

    – Mokubai
    Jan 23 at 12:07











  • @Mokubai Doesn't work. Ctrl + 6 doesn't work either. Sidenote: on a FR keyboard, "Shift + 6" gives 6 and the "6" key alone gives -... Said in another way: digits are obtained with Shift (this is different to US keyboard!)

    – Basj
    Jan 23 at 12:08













  • I believe this issue related to laptops only. I do not have any issues with full-sized non-US (RU) keyboard.

    – montonero
    Jan 23 at 12:38











  • Buy an external numpad only keyboard

    – DavidPostill
    Jan 23 at 12:39






  • 1





    I'd use AutoHotkey to remap keys or key combinations to other ones. Advantage: you can make a remapping context-sensitive, that is you can assign a key(-combination) to do different actions in different programs, depending on your needs.

    – user3419297
    Jan 23 at 18:18

















What about ctrl + shift + 6?

– Mokubai
Jan 23 at 12:07





What about ctrl + shift + 6?

– Mokubai
Jan 23 at 12:07













@Mokubai Doesn't work. Ctrl + 6 doesn't work either. Sidenote: on a FR keyboard, "Shift + 6" gives 6 and the "6" key alone gives -... Said in another way: digits are obtained with Shift (this is different to US keyboard!)

– Basj
Jan 23 at 12:08







@Mokubai Doesn't work. Ctrl + 6 doesn't work either. Sidenote: on a FR keyboard, "Shift + 6" gives 6 and the "6" key alone gives -... Said in another way: digits are obtained with Shift (this is different to US keyboard!)

– Basj
Jan 23 at 12:08















I believe this issue related to laptops only. I do not have any issues with full-sized non-US (RU) keyboard.

– montonero
Jan 23 at 12:38





I believe this issue related to laptops only. I do not have any issues with full-sized non-US (RU) keyboard.

– montonero
Jan 23 at 12:38













Buy an external numpad only keyboard

– DavidPostill
Jan 23 at 12:39





Buy an external numpad only keyboard

– DavidPostill
Jan 23 at 12:39




1




1





I'd use AutoHotkey to remap keys or key combinations to other ones. Advantage: you can make a remapping context-sensitive, that is you can assign a key(-combination) to do different actions in different programs, depending on your needs.

– user3419297
Jan 23 at 18:18





I'd use AutoHotkey to remap keys or key combinations to other ones. Advantage: you can make a remapping context-sensitive, that is you can assign a key(-combination) to do different actions in different programs, depending on your needs.

– user3419297
Jan 23 at 18:18










1 Answer
1






active

oldest

votes


















0














You can remap a key combo with Autohotkey, like this:



#IfWinActive ahk_exe appname.exe

^SC00C::
send ^{-}
return


Where appname is name of your executable so this key combo works only within this app.



Edit: the above code does not work in Chrome for some reason (although works in Firefox and other software, strange).



Below is working code, works for me in Chrome, Win 10. It rebinds both - and Ctrl -.
It looks a bit strange but works well.



NOTE: for correct functionality the script must be executed only when EN layout is on. Otherwise it may substitute all hotkeys with other key values depending on current layout.



^SC00C::
send ^{SC00C}
return

SC00C::
send {-}
return


Or you can bind it to numpad minus, which should work in Chrome and many other apps as zoom out.



^SC00C::
send ^{NumpadSub}
return

SC00C::
send {NumpadSub}
return


See special keys documentation for tips on how to find out scancodes for different keys.






share|improve this answer


























  • Thanks for your answer. I already use AutoHotkey a lot, but here I don't know which key to change with which other one. With your code ^SC00C:: send ^{SC00C} which key do you replace with which other one? (I see SC00C twice, is it a typo?) Do you have FR keyboard too?

    – Basj
    Jan 23 at 21:24













  • @Basj see the update with working solution and some tips.

    – Mikhail V
    Jan 24 at 22:30











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
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1397435%2fkeys-on-non-us-keyboards%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









0














You can remap a key combo with Autohotkey, like this:



#IfWinActive ahk_exe appname.exe

^SC00C::
send ^{-}
return


Where appname is name of your executable so this key combo works only within this app.



Edit: the above code does not work in Chrome for some reason (although works in Firefox and other software, strange).



Below is working code, works for me in Chrome, Win 10. It rebinds both - and Ctrl -.
It looks a bit strange but works well.



NOTE: for correct functionality the script must be executed only when EN layout is on. Otherwise it may substitute all hotkeys with other key values depending on current layout.



^SC00C::
send ^{SC00C}
return

SC00C::
send {-}
return


Or you can bind it to numpad minus, which should work in Chrome and many other apps as zoom out.



^SC00C::
send ^{NumpadSub}
return

SC00C::
send {NumpadSub}
return


See special keys documentation for tips on how to find out scancodes for different keys.






share|improve this answer


























  • Thanks for your answer. I already use AutoHotkey a lot, but here I don't know which key to change with which other one. With your code ^SC00C:: send ^{SC00C} which key do you replace with which other one? (I see SC00C twice, is it a typo?) Do you have FR keyboard too?

    – Basj
    Jan 23 at 21:24













  • @Basj see the update with working solution and some tips.

    – Mikhail V
    Jan 24 at 22:30
















0














You can remap a key combo with Autohotkey, like this:



#IfWinActive ahk_exe appname.exe

^SC00C::
send ^{-}
return


Where appname is name of your executable so this key combo works only within this app.



Edit: the above code does not work in Chrome for some reason (although works in Firefox and other software, strange).



Below is working code, works for me in Chrome, Win 10. It rebinds both - and Ctrl -.
It looks a bit strange but works well.



NOTE: for correct functionality the script must be executed only when EN layout is on. Otherwise it may substitute all hotkeys with other key values depending on current layout.



^SC00C::
send ^{SC00C}
return

SC00C::
send {-}
return


Or you can bind it to numpad minus, which should work in Chrome and many other apps as zoom out.



^SC00C::
send ^{NumpadSub}
return

SC00C::
send {NumpadSub}
return


See special keys documentation for tips on how to find out scancodes for different keys.






share|improve this answer


























  • Thanks for your answer. I already use AutoHotkey a lot, but here I don't know which key to change with which other one. With your code ^SC00C:: send ^{SC00C} which key do you replace with which other one? (I see SC00C twice, is it a typo?) Do you have FR keyboard too?

    – Basj
    Jan 23 at 21:24













  • @Basj see the update with working solution and some tips.

    – Mikhail V
    Jan 24 at 22:30














0












0








0







You can remap a key combo with Autohotkey, like this:



#IfWinActive ahk_exe appname.exe

^SC00C::
send ^{-}
return


Where appname is name of your executable so this key combo works only within this app.



Edit: the above code does not work in Chrome for some reason (although works in Firefox and other software, strange).



Below is working code, works for me in Chrome, Win 10. It rebinds both - and Ctrl -.
It looks a bit strange but works well.



NOTE: for correct functionality the script must be executed only when EN layout is on. Otherwise it may substitute all hotkeys with other key values depending on current layout.



^SC00C::
send ^{SC00C}
return

SC00C::
send {-}
return


Or you can bind it to numpad minus, which should work in Chrome and many other apps as zoom out.



^SC00C::
send ^{NumpadSub}
return

SC00C::
send {NumpadSub}
return


See special keys documentation for tips on how to find out scancodes for different keys.






share|improve this answer















You can remap a key combo with Autohotkey, like this:



#IfWinActive ahk_exe appname.exe

^SC00C::
send ^{-}
return


Where appname is name of your executable so this key combo works only within this app.



Edit: the above code does not work in Chrome for some reason (although works in Firefox and other software, strange).



Below is working code, works for me in Chrome, Win 10. It rebinds both - and Ctrl -.
It looks a bit strange but works well.



NOTE: for correct functionality the script must be executed only when EN layout is on. Otherwise it may substitute all hotkeys with other key values depending on current layout.



^SC00C::
send ^{SC00C}
return

SC00C::
send {-}
return


Or you can bind it to numpad minus, which should work in Chrome and many other apps as zoom out.



^SC00C::
send ^{NumpadSub}
return

SC00C::
send {NumpadSub}
return


See special keys documentation for tips on how to find out scancodes for different keys.







share|improve this answer














share|improve this answer



share|improve this answer








edited Jan 24 at 22:31

























answered Jan 23 at 20:31









Mikhail VMikhail V

420310




420310













  • Thanks for your answer. I already use AutoHotkey a lot, but here I don't know which key to change with which other one. With your code ^SC00C:: send ^{SC00C} which key do you replace with which other one? (I see SC00C twice, is it a typo?) Do you have FR keyboard too?

    – Basj
    Jan 23 at 21:24













  • @Basj see the update with working solution and some tips.

    – Mikhail V
    Jan 24 at 22:30



















  • Thanks for your answer. I already use AutoHotkey a lot, but here I don't know which key to change with which other one. With your code ^SC00C:: send ^{SC00C} which key do you replace with which other one? (I see SC00C twice, is it a typo?) Do you have FR keyboard too?

    – Basj
    Jan 23 at 21:24













  • @Basj see the update with working solution and some tips.

    – Mikhail V
    Jan 24 at 22:30

















Thanks for your answer. I already use AutoHotkey a lot, but here I don't know which key to change with which other one. With your code ^SC00C:: send ^{SC00C} which key do you replace with which other one? (I see SC00C twice, is it a typo?) Do you have FR keyboard too?

– Basj
Jan 23 at 21:24







Thanks for your answer. I already use AutoHotkey a lot, but here I don't know which key to change with which other one. With your code ^SC00C:: send ^{SC00C} which key do you replace with which other one? (I see SC00C twice, is it a typo?) Do you have FR keyboard too?

– Basj
Jan 23 at 21:24















@Basj see the update with working solution and some tips.

– Mikhail V
Jan 24 at 22:30





@Basj see the update with working solution and some tips.

– Mikhail V
Jan 24 at 22:30


















draft saved

draft discarded




















































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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1397435%2fkeys-on-non-us-keyboards%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

Сан-Квентин

Алькесар

Josef Freinademetz