Unidad: ¿Cómo revierto el comportamiento de la pestaña Alt para cambiar entre ventanas en el espacio de trabajo actual?


120

Habilitar la clasificación de tabulación alternativa de Bias para preferir ventanas en la ventana gráfica actual como se describe aquí no hizo ninguna diferencia. ¿Cómo puedo recuperar exactamente el mismo comportamiento que 11.04, de modo que alt-tab solo cambie entre ventanas en el espacio de trabajo actual?

Simplemente deshabilitar las combinaciones de teclas alt-tab y shift-alt-tab en el selector de unidad parece haber ayudado, pero a veces todavía me cambia el espacio de trabajo. Por ejemplo, si le doy un foco a la ventana de terminal y luego presiono alt-tab, cambia a otra ventana de terminal en cualquier espacio de trabajo antes de intentar encender el mismo espacio de trabajo. Además, el conmutador Unity todavía aparece cuando presiono la tecla Alt y luego mantengo presionada la tecla Alt, aunque eliminé la combinación de teclas de la pestaña Alt.


2
Te alegrará saber esto, y este tipo de problemas se enfocarán en 12.04. Mark Shuttleworth publicó un correo electrónico al respecto hace unas horas, sobre exactamente este caso. Debería ver grandes mejoras. :)
Jo-Erlend Schinstad

Espero que alguien salga con una simple casilla de verificación en apariencia, comportamiento, configuración o al menos algún complemento como este: extensiones.gnome.org/extension/15/alternatetab ¿ Alguna idea de dónde debo presentar esta solicitud de función?
abre

No me gusta instalar cosas para pequeñas configuraciones, en esta pregunta hay alguna forma de cambiar que hace que esta forma de cambiar sea cómoda askubuntu.com/questions/123977/…
titusfx

Respuestas:


109

Puede volver al estilo anterior del conmutador de ventanas habilitando el complemento Static Application Switcher en CompizConfig Settings Manager:

Pasos:

  1. CompizConfig Manager se logró sudo apt-get install compizconfig-settings-manager(gracias a @donbright)

  2. sudo apt-get install compiz-pluginspara que aparezca el conmutador de aplicaciones estáticas. (gracias a @Milimetric)

  3. CompizConfig Manager se inicia escribiendo ccsmen la terminal (gracias a @donbright)

  4. Deshabilite los atajos de teclado para el conmutador de Unity desmarcando CompizConfig Settings Manager ▸ Escritorio ▸ Ubuntu Unity Plugin ▸ Conmutador ▸ Tecla para iniciar el conmutador ▸ Activado y Tecla para iniciar el conmutador en reversa ▸ Activado

  5. Habilite el conmutador de aplicaciones estáticas marcando CompizConfig Settings Manager Management Gestión de ventanas ▸ Conmutador de aplicaciones estáticas ▸ Habilitar conmutador de aplicaciones estáticas


77
+1: Agradable y conciso. Pero también hay advertencias sobre conflictos clave vinculantes, y las opciones (en Precise) fueron muy confusas. Así que un poco de consejo sobre eso ayudaría Por ejemplo, ¿cuál es la diferencia entre "configurar la ventana anterior (Todas las ventanas) de todos modos" y "desactivar la tecla para iniciar el conmutador a la inversa para todas las ventanas en el complemento Ubuntu Unity Plugin?"
nealmcb

17
De Verdad? No hay ninguna manera en absoluto para desactivar la agrupación de Conmutación de la unidad que no sea deshabilitar completamente el conmutador de sí misma?
MestreLion

15
Ustedes olvidaron un detalle: deben sudo apt-get install compiz-pluginsobtener el conmutador de aplicaciones estático para que aparezca.
Milimétrico

1
Haga ping a la pregunta en el comentario de nealmcb: también estoy perplejo.
Jonathan Hartley

1
La publicación "Advertencia" sugiere que el objetivo a partir del 12/04 era reducir la necesidad de CCSM mediante la fusión en apoyo de las cosas que la gente realmente quiere. Dada la gran popularidad de esto (y mi continuo estado de frustración masiva con la forma en que funciona el conmutador predeterminado en trusty), ¿se está haciendo algún progreso para al menos hacer que un ajuste menos aterrador y mejor soportado esté disponible para cambiar al conmutador de aplicación estático? ?
nealmcb

32

Debe instalar CompizConfig Settings Manager. Desde allí puedes encontrar el complemento de Unity

ingrese la descripción de la imagen aquí

y deshabilite el conmutador, haciendo clic en cada una de las combinaciones de teclas y desmarcando 'Habilitado'

ingrese la descripción de la imagen aquí

Luego puede habilitar uno de los otros complementos de cambio de ventana en Administración de ventanas.

ccsm


¿Cómo desactivo el conmutador en esa vista? ¿Solo desactivo o cambio las combinaciones de teclas?
Lilitu88

Simplemente deshabilite las combinaciones de teclas. La palanca de cambios es parte del complemento
Unity

2
¿No hay una manera de deshabilitar solo la agrupación, y no el conmutador en sí?
MestreLion

2
En 13.04 no puedo encontrar "Static Application Switcher" en CCSM; (
Maciej Łopaciński

2
@Maciej, debes instalar compiz-plugins. Ver este error
ncasas el

2

Utilice el conmutador de aplicación estático (configurado con CompizConfig / CCSM)

Advertencia: ¿Cuáles son algunos de los problemas con CCSM y por qué querría evitarlo?

Guarde el trabajo y cierre los programas antes de usar CompizConfig.

Considere imprimir la sección de reinicio del Administrador de pantalla al final de esta publicación. Esperemos que no lo necesite, pero si lo hace, será porque su pantalla es temporalmente inútil.

Instalar software

Instale Compiz Config (gracias a @donbright):

sudo apt-get install compizconfig-settings-manager

Instale el conmutador de aplicaciones estáticas (gracias a @Milimetric):

sudo apt-get install compiz-plugins

Configuración

  1. Inicie CompizConfig Manager escribiendo ccsmterminal (gracias a @donbright) o búsquelo en el Tablero.

  2. En CompizConfig Settings Manager, navegue hasta Escritorio to Ubuntu Unity Plugin ▸ Switcher Deshabilite TODOS los atajos de teclado. Debería verse así en Ubuntu 15.04 cuando haya terminado:

Deshabilite todos los atajos de teclado en el complemento de Unity

  1. Haga clic en "Atrás" para volver a la página principal de CompizConfig.

  2. Habilite el conmutador de aplicaciones estáticas marcando Administración de ventanas ▸ Conmutador de aplicaciones estáticas ▸ Habilite el conmutador de aplicaciones estáticas . Las cosas pueden parpadear por unos segundos. Si recibe advertencias, no las ignore; vuelve y arregla tus errores. El éxito se ve así en Ubuntu 15.04:

Habilitar conmutador de aplicaciones estáticas

¡Eso es!

Reinicio del Administrador de pantalla (en caso de problemas)

Esperemos que no necesite esto, pero es menos probable que cause pérdida de datos que tirar del cable de alimentación. Piense en ello como reiniciar solo su administrador de pantalla en lugar de todo el sistema.

# Switch to a terminal session (leaving X-Windows running)
Ctrl-Alt-F1

# (you may have to log in)

# Stop your X-Windows session:
sudo service lightdm stop

# Start a new X-Windows session:
sudo service lightdm start

# Go to the current X-Windows session:
Ctrl-Alt-F7

¡Gracias!

Esto comenzó como la respuesta de @ ændrük, pero la edité suficientes veces para que sea mía.


2

La manera fácil de hacer esto sin cambiar el conmutador es marcar Bias alt-tab para preferir ventanas en la ventana gráfica actual . Esta es la segunda opción en la pestaña "conmutador" en el complemento de Unity.


1
Es posible que desee editar esta respuesta para que los usuarios sepan cómo acceder a la configuración de Unity Plugin (algunas de las otras respuestas aquí lo explican, pero probablemente desee que su respuesta sea suficiente, incluso sin hacer referencia a ellas). Yo haría la edición, pero hay diferentes maneras de explicar esto y no sé qué preferirías.
Eliah Kagan

0

Para hacer que el selector de tareas solo muestre ventanas en el espacio de trabajo actual, ejecute este comando desde la terminal (CTRL + ALT + T):

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'true'

Para volver a cambiar entre ventanas en todos los espacios de trabajo:

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'false'

Esto se confirma trabajando en Ubuntu 17.10.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.