Can someone please make this macro for me?

Discussion in 'Mac Programming' started by rimmi2002, Oct 10, 2013.

  1. rimmi2002 macrumors member

    Apr 6, 2011
    Hi I am a regular mac user and switch with windows from time to time. I have tendonitis of the wrist and use my computer limitedly. Clicking the biggest problem. Typing is okay.
    On Windows I was able to use auto it to program all mouse keys to keyboard (F1-F4) etc.
    I have done similar on Mac with Keyboard Maestro, but I can't do the Left click down function(Where pressing the hotkey once with press left mouse click down and pressing the same key again or different key letting will release the left mouse button). Really appreciate is someone out there with more programming knowledge can make this simple macro for me. Thanks!
  2. rimmi2002 thread starter macrumors member

    Apr 6, 2011
    anyone capable of doing this? Or point me in the right direction please. Thanks.
  3. 8.33 macrumors newbie

    Aug 17, 2011
    There is an option under System Preferences > Universal Access > Mouse & Trackpad to enable "Mouse Keys".

    This lets you control the cursor via the keyboard. You can still use the mouse as normal to move around, but then that to click.
  4. rimmi2002 thread starter macrumors member

    Apr 6, 2011
    That options is there. There is no way to hold the left button down and grab. I can do all the clicks through keyboard maestro but not that.
  5. Ap0ks, Oct 13, 2013
    Last edited: Oct 13, 2013

    Ap0ks macrumors 6502

    Aug 12, 2008
    Cambridge, UK
    #5 will show you which keys do what, Numpad 0 will hold left-click and Numpad . will release it (laptop keys M and .).

    The only negatives I've noticed is that the window contents aren't shown when dragging i.e. you left-hold the title bar of Safari to move it and the window doesn't follow the cursor it just jumps to the location when you release, also on laptops you have to toggle mouse-keys by pressing the option key 5 times otherwise you can't type U, I, O, J, K, L or M :(

Share This Page