How can I automate mouse movement in OS X via AppleScript or a shell script?












0














Just recently I got into an FPS game and I've wanted to challenge myself to make an anti-recoil script for a while.



An anti-recoil script would essentially move the mouse based on a set of calculations or a fixed pattern.



So far I've tried moving the mouse via Automator and Keyboard Maestro, but for some reason when the mouse is moved via these programs, everything except the game recognizes it, and so instead of the game's camera view moving, the actual cursor becomes visible overtop the game and moves to a different point on the screen. Essentially the cursor is teleporting from point to point and the game doesn't recognize it.



I was wondering if there is an alternative way to move the mouse via AppleScript or shell script?










share|improve this question







New contributor




Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    0














    Just recently I got into an FPS game and I've wanted to challenge myself to make an anti-recoil script for a while.



    An anti-recoil script would essentially move the mouse based on a set of calculations or a fixed pattern.



    So far I've tried moving the mouse via Automator and Keyboard Maestro, but for some reason when the mouse is moved via these programs, everything except the game recognizes it, and so instead of the game's camera view moving, the actual cursor becomes visible overtop the game and moves to a different point on the screen. Essentially the cursor is teleporting from point to point and the game doesn't recognize it.



    I was wondering if there is an alternative way to move the mouse via AppleScript or shell script?










    share|improve this question







    New contributor




    Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      0












      0








      0


      1





      Just recently I got into an FPS game and I've wanted to challenge myself to make an anti-recoil script for a while.



      An anti-recoil script would essentially move the mouse based on a set of calculations or a fixed pattern.



      So far I've tried moving the mouse via Automator and Keyboard Maestro, but for some reason when the mouse is moved via these programs, everything except the game recognizes it, and so instead of the game's camera view moving, the actual cursor becomes visible overtop the game and moves to a different point on the screen. Essentially the cursor is teleporting from point to point and the game doesn't recognize it.



      I was wondering if there is an alternative way to move the mouse via AppleScript or shell script?










      share|improve this question







      New contributor




      Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      Just recently I got into an FPS game and I've wanted to challenge myself to make an anti-recoil script for a while.



      An anti-recoil script would essentially move the mouse based on a set of calculations or a fixed pattern.



      So far I've tried moving the mouse via Automator and Keyboard Maestro, but for some reason when the mouse is moved via these programs, everything except the game recognizes it, and so instead of the game's camera view moving, the actual cursor becomes visible overtop the game and moves to a different point on the screen. Essentially the cursor is teleporting from point to point and the game doesn't recognize it.



      I was wondering if there is an alternative way to move the mouse via AppleScript or shell script?







      mac shell mouse macros applescript






      share|improve this question







      New contributor




      Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked Jan 5 at 15:53









      Elegant.ScriptingElegant.Scripting

      101




      101




      New contributor




      Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Elegant.Scripting is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          1 Answer
          1






          active

          oldest

          votes


















          0














          I use cliclick All the time. Works great for everything I need it for



          Here is a screen shot some of the commands



          enter image description here






          share|improve this answer





















          • I tried Cliclick, it has the same effect of moving only the mouse position and not the viewfinder in the game, and didn't work.
            – Elegant.Scripting
            2 days ago













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


          }
          });






          Elegant.Scripting is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1390925%2fhow-can-i-automate-mouse-movement-in-os-x-via-applescript-or-a-shell-script%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














          I use cliclick All the time. Works great for everything I need it for



          Here is a screen shot some of the commands



          enter image description here






          share|improve this answer





















          • I tried Cliclick, it has the same effect of moving only the mouse position and not the viewfinder in the game, and didn't work.
            – Elegant.Scripting
            2 days ago


















          0














          I use cliclick All the time. Works great for everything I need it for



          Here is a screen shot some of the commands



          enter image description here






          share|improve this answer





















          • I tried Cliclick, it has the same effect of moving only the mouse position and not the viewfinder in the game, and didn't work.
            – Elegant.Scripting
            2 days ago
















          0












          0








          0






          I use cliclick All the time. Works great for everything I need it for



          Here is a screen shot some of the commands



          enter image description here






          share|improve this answer












          I use cliclick All the time. Works great for everything I need it for



          Here is a screen shot some of the commands



          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Jan 5 at 18:10









          wch1zpinkwch1zpink

          21027




          21027












          • I tried Cliclick, it has the same effect of moving only the mouse position and not the viewfinder in the game, and didn't work.
            – Elegant.Scripting
            2 days ago




















          • I tried Cliclick, it has the same effect of moving only the mouse position and not the viewfinder in the game, and didn't work.
            – Elegant.Scripting
            2 days ago


















          I tried Cliclick, it has the same effect of moving only the mouse position and not the viewfinder in the game, and didn't work.
          – Elegant.Scripting
          2 days ago






          I tried Cliclick, it has the same effect of moving only the mouse position and not the viewfinder in the game, and didn't work.
          – Elegant.Scripting
          2 days ago












          Elegant.Scripting is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          Elegant.Scripting is a new contributor. Be nice, and check out our Code of Conduct.













          Elegant.Scripting is a new contributor. Be nice, and check out our Code of Conduct.












          Elegant.Scripting is a new contributor. Be nice, and check out our Code of Conduct.
















          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%2f1390925%2fhow-can-i-automate-mouse-movement-in-os-x-via-applescript-or-a-shell-script%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

          How to make a Squid Proxy server?

          Is this a new Fibonacci Identity?

          19世紀