I wanted to set arrow presses into mouse drags from a specified position from a window. It works but the problem is there’s a certain delay when it does the action. The process of moving to the specified location then dragging has a short period of time where it just does nothing. Therefore if I press the arrow key 8 times quickly (say left to drag it left), it will instead queue into 8 long drags instead of instant as soon as I press the arrow key so there should be no queueing of input. I’m using it primarily for a macOS port of an iPad game (not using PlayCover). Thank you for the response.
Edit: Also, need the cursor to start from a certain position on the window. I just want to repeat dragging mouse faster by keypresses.