Use ScrollLock key as a modifier with AutoHotkey











up vote
2
down vote

favorite












How to use the ScrollLock key as a modifier with AutoHotkey? Example:



ScrollLock + F1 : Launch software1.exe



ScrollLock + F2 : Launch software2.exe



ScrollLock + F3 : Launch software3.exe



etc.



I've already looked at this topic and Autohotkey use CapsLock key as modifier key but it seems specific to CapsLock.










share|improve this question


























    up vote
    2
    down vote

    favorite












    How to use the ScrollLock key as a modifier with AutoHotkey? Example:



    ScrollLock + F1 : Launch software1.exe



    ScrollLock + F2 : Launch software2.exe



    ScrollLock + F3 : Launch software3.exe



    etc.



    I've already looked at this topic and Autohotkey use CapsLock key as modifier key but it seems specific to CapsLock.










    share|improve this question
























      up vote
      2
      down vote

      favorite









      up vote
      2
      down vote

      favorite











      How to use the ScrollLock key as a modifier with AutoHotkey? Example:



      ScrollLock + F1 : Launch software1.exe



      ScrollLock + F2 : Launch software2.exe



      ScrollLock + F3 : Launch software3.exe



      etc.



      I've already looked at this topic and Autohotkey use CapsLock key as modifier key but it seems specific to CapsLock.










      share|improve this question













      How to use the ScrollLock key as a modifier with AutoHotkey? Example:



      ScrollLock + F1 : Launch software1.exe



      ScrollLock + F2 : Launch software2.exe



      ScrollLock + F3 : Launch software3.exe



      etc.



      I've already looked at this topic and Autohotkey use CapsLock key as modifier key but it seems specific to CapsLock.







      keyboard keyboard-shortcuts autohotkey






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 25 at 22:48









      Basj

      755628




      755628






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          1
          down vote



          accepted










          This should work:



          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          If you don't want ScrollLock to be turned on and off every time you use it in a hotkey definition, then you have two options:



          The simplest way is to force the key to stay off permanently by adding



          SetScrollLockState, AlwaysOff


          in the auto-execute section (top of the script).



          #NoEnv
          #SingleInstance Force

          SetScrollLockState, AlwaysOff

          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          or you check its state every time you use it in a hotkey definition and restore this state after releasing it:



          ScrollLock & F1::
          Run notepad
          If GetKeyState("ScrollLock","T")
          SetScrollLockState, On
          else
          SetScrollLockState, Off
          return





          share|improve this answer





















          • The same applies if you want to use Capslock or NumLock as a modifier with AutoHotkey.
            – user3419297
            Nov 26 at 8:41













          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',
          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%2f1378315%2fuse-scrolllock-key-as-a-modifier-with-autohotkey%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








          up vote
          1
          down vote



          accepted










          This should work:



          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          If you don't want ScrollLock to be turned on and off every time you use it in a hotkey definition, then you have two options:



          The simplest way is to force the key to stay off permanently by adding



          SetScrollLockState, AlwaysOff


          in the auto-execute section (top of the script).



          #NoEnv
          #SingleInstance Force

          SetScrollLockState, AlwaysOff

          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          or you check its state every time you use it in a hotkey definition and restore this state after releasing it:



          ScrollLock & F1::
          Run notepad
          If GetKeyState("ScrollLock","T")
          SetScrollLockState, On
          else
          SetScrollLockState, Off
          return





          share|improve this answer





















          • The same applies if you want to use Capslock or NumLock as a modifier with AutoHotkey.
            – user3419297
            Nov 26 at 8:41

















          up vote
          1
          down vote



          accepted










          This should work:



          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          If you don't want ScrollLock to be turned on and off every time you use it in a hotkey definition, then you have two options:



          The simplest way is to force the key to stay off permanently by adding



          SetScrollLockState, AlwaysOff


          in the auto-execute section (top of the script).



          #NoEnv
          #SingleInstance Force

          SetScrollLockState, AlwaysOff

          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          or you check its state every time you use it in a hotkey definition and restore this state after releasing it:



          ScrollLock & F1::
          Run notepad
          If GetKeyState("ScrollLock","T")
          SetScrollLockState, On
          else
          SetScrollLockState, Off
          return





          share|improve this answer





















          • The same applies if you want to use Capslock or NumLock as a modifier with AutoHotkey.
            – user3419297
            Nov 26 at 8:41















          up vote
          1
          down vote



          accepted







          up vote
          1
          down vote



          accepted






          This should work:



          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          If you don't want ScrollLock to be turned on and off every time you use it in a hotkey definition, then you have two options:



          The simplest way is to force the key to stay off permanently by adding



          SetScrollLockState, AlwaysOff


          in the auto-execute section (top of the script).



          #NoEnv
          #SingleInstance Force

          SetScrollLockState, AlwaysOff

          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          or you check its state every time you use it in a hotkey definition and restore this state after releasing it:



          ScrollLock & F1::
          Run notepad
          If GetKeyState("ScrollLock","T")
          SetScrollLockState, On
          else
          SetScrollLockState, Off
          return





          share|improve this answer












          This should work:



          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          If you don't want ScrollLock to be turned on and off every time you use it in a hotkey definition, then you have two options:



          The simplest way is to force the key to stay off permanently by adding



          SetScrollLockState, AlwaysOff


          in the auto-execute section (top of the script).



          #NoEnv
          #SingleInstance Force

          SetScrollLockState, AlwaysOff

          ScrollLock & F1:: Run notepad
          ScrollLock & F2:: Run wordpad
          ScrollLock & F3:: Run iexplore.exe


          or you check its state every time you use it in a hotkey definition and restore this state after releasing it:



          ScrollLock & F1::
          Run notepad
          If GetKeyState("ScrollLock","T")
          SetScrollLockState, On
          else
          SetScrollLockState, Off
          return






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 26 at 7:43









          user3419297

          1,706267




          1,706267












          • The same applies if you want to use Capslock or NumLock as a modifier with AutoHotkey.
            – user3419297
            Nov 26 at 8:41




















          • The same applies if you want to use Capslock or NumLock as a modifier with AutoHotkey.
            – user3419297
            Nov 26 at 8:41


















          The same applies if you want to use Capslock or NumLock as a modifier with AutoHotkey.
          – user3419297
          Nov 26 at 8:41






          The same applies if you want to use Capslock or NumLock as a modifier with AutoHotkey.
          – user3419297
          Nov 26 at 8:41




















          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.





          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.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1378315%2fuse-scrolllock-key-as-a-modifier-with-autohotkey%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