21

I have two external monitors, positioned horizontally on each side of my MacBook Pro. When I am working in the far left or far right screens, I find it a little annoying to have to move the cursor all the way across to get to the opposite side (usually requires multiple swipes on the touchpad).

Is there some easier way to do this? I already have BetterTouchTool installed but did not see anything in there that would do this. I was thinking of some kind of key combo shortcut I could use that would jump the cursor to the next screen.

enter image description here

  • Upvote because I think it would be a cool trick if there's something out there that can do it... however afaik, it's not possible :/ – Tetsujin Jan 13 '17 at 18:54
  • What version of macOS are you running? – Monomeeth Jan 13 '17 at 22:50
  • El Capitan 10.11.6 on the machine in question here but I also use machines running Sierra – user5359531 Jan 13 '17 at 23:16
  • Ironically, I found the easiest solution to this was to just get a single large external monitor and a physical mouse. Utilizing the 'Spaces' feature of macOS also helps. – user5359531 Aug 23 '17 at 18:59
16

This is definitely possible by using BetterTouchTool.

Since you already have it, there is no need to install a new software. Also it has a lot of other options, so I prefer it.

Anyways, here is how you do it:

  1. Go to BetterTouchTool Preferences => Keyboard.
  2. Click Add New Shortcut or Key Sequence button.
  3. Assign new Keyboard Shortcut from Click to record shortcut

    for example, for Monitor-1 Control+Shift+1, for Monitor-2 Control+Shift+2 etc.

  4. Then from Trigger Predefined Action dropdown menu, select

    Other Mouse Actions => Move Mouse To Position

  5. A modal window will appear to capture your desired mouse position. Simply take your cursor to the desired position of a Monitor and Press Space to capture the position. Now Save the position in the Modal Window.

  6. Repeat 2 to 5 for all your Monitors.

Now you'll be able to jump your mouse cursor to Monitor-1 by pressing Control+Shift+1, to Monitor-2 by pressing Control+Shift+2 and to Monitor-3 by pressing Control+Shift+3.

All the best.

  • 2
    Never would have found this feature on my own, thanks. This appears to be working well. I actually have multiple monitor setups with the same laptop in different offices, so I'll have to play with it a bit to find a configuration that plays well with all monitor configurations. – user5359531 Jan 18 '17 at 18:43
12

The simplest, easiest and free method is to use CatchMouse. Just add a shortcut for each monitor and off you go!.

A link to the app: https://github.com/round/CatchMouse

  • Thanks! So simple and beautiful. Great tip, this will save me years of scrolling. – edlee Jul 5 '18 at 9:46
  • It would be even better if I could move focus with cursor using CatchMouse. – elquimista Jan 19 at 0:14
  • this tool is so simple and good! – xinnjie Aug 31 at 9:01
  • 1
    to move focus together with move screen: medium.com/thevelops-tech-blog/… – Hoang Nguyen Huu Oct 14 at 3:09
  • 1
    Several answers to this question (I have read other StackExchange questions, not only this one), and this is the only one that has worked for me. Tested on Mojave (OSX 10.14) but I think it will also work in Catalina. – Lucio Mollinedo Nov 26 at 17:38
3

Apple mouse and trackpad reaction is strongly affected by speed of movement. Put a mouse in one corner. now drag the mouse very slowly. Back to the corner. now drag faster. you'll see that for the same physical space the mouse moved, you got double/tripple the amount of pixels when you move faster.

Now if you move fast enough, like flicking (or swift swipes on a trackpad) you should be able to cover the whole desktop space in a single movement.

If that's not working for you - open the control panel, and speed up the mouse/trackpad Tracking Speed a little. That should do the trick.

  • While this is true, sometimes a keyboard shortcut may be more efficient. For example, when monitor sizes (higher/lower resolution) are largely varied, you will not be able to go from one monitor to another with a linear movement from all the positions. – Fayaz Jan 18 '17 at 3:47
1

I tried Mousebeam from the Mac App Store and it does exactly what I wanted. I can now use keyboard shortcuts to jump the mouse to the middle of a specific screen.

  • Can you please describe how your answer is different from the answer @Junme already gave? – fsb Jan 15 '17 at 1:53
  • @fsb This answer here at explains how the recommended tool works, which actually is better than the earlier one. – nohillside Jan 15 '17 at 10:33
0

mousebeam I havent used it but I use another app from the same developer mousebeam

  • Answers on Ask Different need to be more than just a link. It's okay to include a link, but please summarize or excerpt it in the answer. The idea is to make the answer stand alone. – nohillside Jan 15 '17 at 10:33

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .