I realize I asked this question in the context of switching spaces and that it has been asked about for Windows, and I've seen some discussion of it elsewhere, but I realize I want to stop applications from stealing focus in any context, even in a single space, and for any reason.

That is, I want to disable it entirely and have only my choices switch application focus. Is this possible? Thanks.


1 Answer 1


The short answer: No. The long answer: read this post from Steve Yegge, who delves into a lot of the Mac design philosophy and his trials trying to get x-mouse-activation working on his Mac.

While x-mouse-activation (focus-follows-mouse) will do what you mean to do, it's apparently unsupported at this time. I recommend Linux. I end with this quote from the referenced post:

Apple OS engineers don't want you to do stuff that they don't want you to do, and they specifically define "stuff they don't want you to do" as "stuff they don't think you want to do." This is actually endemic to Apple forums in general. Whenever someone says "I want focus follows mouse behavior!", some people inevitably reply that "you really don't want to do this". It's that whole "we designed it the right way for everyone" mentality that turns off so many would-be Mac users.

  • 2
    I agree with that assessment...although as a former PC user, I would say that Apple does usually get it right, particularly a lot more than Microsoft did. Linux is not an option partially b/c I don't want the hassle but more importantly b/c I don't own the machine and can customize OS X to my heart's content but cannot replace the OS.
    – Philip
    Commented Dec 31, 2009 at 16:45

You must log in to answer this question.

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