Estoy usando Maverick con Compiz habilitado.
He buscado AskUbuntu y Google. AskUbuntu no tiene nada sobre este tema y todo lo que Google aparece tiene un par de años.
Estoy haciendo pruebas de navegador y mis pruebas constantemente generan nuevas ventanas de Firefox. El problema es que, cuando se genera la ventana, se enfoca. Esto es increíblemente molesto ya que generalmente estoy escribiendo en otro lugar. Esto no solo sucede con mis pruebas, sino que es el ejemplo más común con el que me encuentro. A veces, mi IDE decide que quiere enfocarse cuando sucede algo especial (como cuando algo termina de compilar) y luego encuentro fragmentos de mensajes de mensajería instantánea que he escrito en mi código. Esto me está volviendo loca. He buscado tanto en la configuración de Gnome como en la configuración de Compiz y no puedo encontrar una manera de evitar que eso suceda.
¿Alguien sabe de una manera de evitar que una aplicación robe el foco cuando se abre? Prefiero que la barra de tareas me llame la atención o algo para llamar mi atención.
Si está trabajando en una ventana la mayor parte del tiempo, puede hacer clic derecho en la barra de título y decirle a la ventana que siempre esté en la parte superior ... no es una solución perfecta, pero puede sombrear la ventana cuando haya terminado , o minimizarlo y luego volver a él ...
fuente
También puede cambiar esta configuración en
gconf-editor
caso de que no tenga instalado CCSM . Navegue hasta la/apps/compiz/general/screen0/options/focus_prevention_level
tecla y establezca su valor en4
.Para algunas personas, 4 es demasiado alto. Los usuarios de Eclipse encontrarán que varios cuadros de diálogo no captarán el foco del teclado correctamente cuando se establece en 4, pero si se establece en 3.
fuente
Esto no es algo que deba configurar globalmente. Es decir, que realmente no quiero ningún nuevas ventanas para tomar el foco: desea no hay pruebas que realice Windows foco. Para lograr esto, use el complemento Reglas de ventana de Compiz para evitar que todas las ventanas de "prueba" de Firefox se enfoquen.
Debería escribir una regla para identificar solo las instancias de "prueba" de Firefox. Si todos tienen una cadena específica en el título, eso funcionaría. De lo contrario, podría usar
wmctrl
para establecer laWM_ICON_NAME
propiedad X. (No sé cómo configurar fácilmente las propiedades X para Firefox ... si alguien más lo hace, ¡interviene!)fuente