¿Cómo desactivo la superposición de atajos de teclado de Unity?

24

¿Es posible deshabilitar la superposición de atajos de teclado en Ubuntu 12.04?

Ian Liu Rodrigues
fuente
Una razón para deshabilitar esto, o para retrasar la aparición de la superposición de teclas de acceso directo, es que interfiere con la captura de pantalla con la función de captura de pantalla fácil que normalmente se inicia con el botón <Super> 1. Las sugerencias en la superposición aparecen en la captura de pantalla , que generalmente no es lo que quieres.
No estoy usando 12.10, pero que yo sepa, esta opción no se ha eliminado. Puede intentar restablecer su configuración de compiz / unity con $ compiz.reset, cerrar sesión e iniciar sesión y luego ejecutar $ dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay false.
Jesse

Respuestas:

16

Para Ubuntu 12.04 y abajo:

La superposición del método abreviado de teclado se controla mediante una opción en el complemento compiz unity.

ingrese la descripción de la imagen aquí

En la pestaña experimental ccsmpuedes desmarcar la opción que se muestra.

Recuerde que no se recomienda el uso de CCSM: puede lograr lo mismo a través de gconf-editor

ingrese la descripción de la imagen aquí

desmarca la opción que se muestra en la ruta /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay

fossfreedom
fuente
3
En mi nueva instalación 12.10, /apps/compiz-1/plugins/unityshellno está presente.
Bart van Heukelom el
¿Por qué se gconf-editorprefiere usar sobre usar ccsm?
Kristopher Ives
1
@KristopherIves: estas preguntas y respuestas explicarán su pregunta: askubuntu.com/questions/80589/…
fossfreedom
1
En mi instalación bastante reciente de 14.04, / apps / compiz-1 / plugins / unityshell tampoco está presente.
Tom Swirly
/ apps / compiz-1 / plugins / unityshell tampoco está presente en 16.04.1
anon58192932
7

Para aquellos como yo que prefieren la línea de comando:

Ubuntu 12.10+:

(Probado hasta 16.04)

dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay false

Ubuntu 12.04 y abajo:

sudo apt-get install gconf-editor
gconftool-2 --set /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay --type bool false
bmaupin
fuente
Funcionó bien en Ubuntu 18.04 ejecutando Unity.
Muhammad bin Yusrat
5

Para Ubuntu 12.10:

Puede deshabilitar este comportamiento siguiendo estos pasos:

  1. Instalar Ubuntu Tweak Instalarlo
  2. Abra la etiqueta Ajustes y elija Unidad

    captura de pantalla

  3. Ahora tiene que mirar la segunda opción llamada Superposición de sugerencias de accesos directos

    captura de pantalla2

  4. Ahora haga clic en el cuadro para desactivar esta función, por lo que esto queda así:

    captura de pantalla3

Lucio
fuente
1
Por curiosidad, ¿cómo se haría esto en la línea de comando?
Kupiakos
No tengo idea si esto está cambiando alguna opción específica en el esquema gconf . Si es así, debería haber
Lucio
0

Sé que este es un hilo viejo, pero la solución dconf ya no funciona, al menos a partir de 16.04 (y tal vez también antes).

Para 16.04+, la forma más fácil es obtener la herramienta Unity Tweak Tool, y vaya a Información general-> Adicional, y desmarque "Hold Super para atajos de teclado"

David784
fuente
Extraño, acabo de probar mi solución en 16.04 y funcionó bien.
bmaupin
0

Estas respuestas no me funcionan en absoluto, y Ubuntu Tweak realmente no ayudará, porque esta es una configuración por usuario, y cuando abres Ubuntu Tweak, ya has salido de esta ventana emergente por primera vez ( sale en el primer evento de mouse / teclado). Entonces, ¿qué sentido tiene deshabilitar una ventana emergente que ya está desactivada? Esta configuración solo tiene sentido para los nuevos usuarios.

He intentado varios dconf / gsettings / lo que sea respuestas, ninguno pudo configurarlo con éxito. Lo intenté

gsettings set org.compiz.unityshell:/ shortcut-overlay false

Y también a través de /usr/share/compiz/unityshell.xml, pero no, no funcionará. Aparentemente, esta ventana emergente aparece si el .config/unity/first_run.stamparchivo no existe. Así que puedes:

mkdir -p /etc/skel/.config/unity
touch /etc/skel/.config/unity/first_run.stamp

De esta forma, los nuevos usuarios tendrán este archivo al primer inicio de sesión y no verán la maldita ventana emergente.

bviktor
fuente