¿Cómo cambiar el enlace de la tecla de Windows que ejecuta Unity's Dash?

15

Actualmente, estoy usando el panel Unity Qt en mi escritorio Gnome, y cuando presiono la tecla de Windows, se inicia el tablero de Unity, y no puedo usar ningún acceso directo basado en compiz.

El mismo comportamiento se exhibe cuando inicio sesión en Unity 2D también, cuando la tecla de Windows inicia el guión.

No deseo cambiar mis accesos directos de Compiz, entonces, ¿hay alguna forma de cambiar la asignación del teclado del tablero de Unity 2D a otra o deshabilitar este acceso directo por completo?

LFC_fan
fuente

Respuestas:

9

Puede deshabilitar la súper tecla con el comando:

gconftool --set /desktop/unity/launcher/super_key_enable --type=bool 0

(Desde GNOME 3 ajustes están en dconf en lugar de gconf, y la unidad se convirtieron en un plugin Así, el método se convirtió en:. dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""')

Luego puede definir un método abreviado de teclado con su método preferido para iniciar el siguiente comando:

dbus-send --type=method_call --dest=com.canonical.Unity2d /Dash com.canonical.Unity2d.Dash.activateHome

Esto activará Unity Home Dash

el brx en las paredes
fuente
44
Lo mapeé en <caps_locks>
el brx en las paredes
1
Ese comando de lanzamiento no funcionó para mí, tuve que usarlo --dest=com.canonical.Unity2d.Dashal usar la compilación diaria para Unity 2D.
Adam Lindberg el
¿Supongo que este método ya no funciona en 12.04?
akaihola
Unity 2d ya no está disponible. ¿Cómo abrir una lente específica usando dbus en unity 3d?
Khurshid Alam
Ubuntu 14.04 no funciona.
pasha.zhukov
9

Acabo de instalar Ubuntu 11.04 y pude usar gconf-editor para cambiar la tecla de acceso directo.

¡Asegúrate de no estar ejecutando gnome-do! (Si está configurado para usar su combinación de teclas, Dash no podrá vincularse a esas teclas).

Abre una terminal y ejecuta gconf-editor

Navega a esta clave:

/apps/compiz-1/plugins/unityshell/screen0/options/show_launcher

Modifique la clave show_launcher a un solo valor de clave.

La clave en gconf-editor

Establecí el valor en <Super>spacey ahora Super+ spaceabre el guión en lugar de Super. Tenga en cuenta que si usa un combo de teclas, parece que tomará un minuto antes de que pueda usarlo para invocar el tablero. También debe completar la combinación de teclas rápidamente.


Si desea una interfaz más fácil de usar, puede usar la línea de comando:

gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher --type=string "<Super>space"

O use compizconfig-settings-manager

sudo apt-get install compizconfig-settings-manager

En la sección Escritorio, seleccione Ubuntu Unity Plugin. Establecer clave para mostrar el iniciador para que sean sus teclas deseadas. Nuevamente, toma un minuto antes de que pueda invocar el Dash.

idbrii
fuente
2
Oh hombre, me salvaste del suicidio :) Gracias.
offby1
¡Excelente! Acabo de probar el gconftoolcomando en Ubuntu 12.04.1. ¡Funciona de maravilla!
Joelpet
Me acabo de dar cuenta de que Super+ Tabya activa el lanzador de una manera agradable. Por lo tanto, simplemente restablezco el show_launchervalor a "".
Joelpet
6

No está planeado por ahora hacerlo configurable, aunque está planeado desactivar ese acceso directo por defecto, vea el error # 705076

Kaleo
fuente
2

Ejecute (Alt + F2 o Synapse) gconf-editor. Vaya a Escritorio> Unidad> Iniciador. Desmarca la casilla para super_key_enable.

Derek Lamarr
fuente
1
Debería mejorar su respuesta agregando más detalles o capturas de pantalla para ayudar a pasar de "una respuesta" a una "respuesta increíble"
Marco Ceppi
0

Para Unity-2D en Ubuntu 12.04, el siguiente comando funcionó para mí:

dconf write /com/canonical/unity-2d/launcher/super-key-enable false    

ver http://wtanaka.com/node/8025

demestor
fuente