Este comentario en apple subreddit me llevó a en este hilo donde la gente discute este tema en relación con una aplicación llamada cincha. En el hilo sobre esto en los foros de Apple, las personas mencionan otras aplicaciones que podrían estar causando este problema también.
¿Qué está causando este problema?
De lo que puedo recopilar, este problema parece estar relacionado con las aplicaciones que utilizan Event Taps (una API que permite que las aplicaciones escuchen directamente los eventos del teclado y el mouse). Creo que hay A) un error en OS X donde Event Taps a veces deja de funcionar por alguna razón, o B) los programadores de aplicaciones siempre tienen dificultades para usar Event Taps correctamente.
¿Qué puedo hacer al respecto?
Si esto es realmente causado por un error de OS X (esto me parece más probable), este problema no puede ser solucionado por completo por los usuarios finales. Sin embargo, hay una cosa que puede hacer que puede hacer que suceda con menos frecuencia: en , hay un enlace a una aplicación que enumera todas las aplicaciones en ejecución que tienen abiertos Taps de eventos. Se ve así:
Meimaginoquecuantasmásaplicacionesestéejecutandoquetenganabiertountoquedeevento,másamenudoterminaráconuntoquedeeventoobstruidoenalgúnlugar,ytendráelproblemadelosespaciosmásamenudocomoconsecuenciadeesto..
Porlotanto,sitieneesteproblema,intenteejecutarlamenorcantidaddeaplicacionesquesemuestrenenEventTaps.appcomopueda.
Paracadavezqueocurraelproblemano,elimineelDockutilizandoelmétodoqueleresultemásconveniente.GuardoelfragmentodeAppleScriptqueChrisRpublicóen su respuesta en una .app en mi escritorio, y ejecútela siempre que los espacios se bloqueen.