Come modificare l'associazione del tasto Windows che esegue Unity's Dash?


15

Attualmente sto usando il pannello Unity Qt sul mio desktop Gnome e quando premo il tasto Windows, il trattino di Unity si avvia e non riesco ad usare alcuna scorciatoia basata su compiz.

Lo stesso comportamento si manifesta anche quando accedo a Unity 2D, poiché il tasto Windows avvia il trattino.

Non desidero cambiare le mie scorciatoie Compiz, quindi c'è un modo per cambiare la mappatura della tastiera del trattino di Unity 2D in qualcos'altro o disabilitare completamente questa scorciatoia?

Risposte:


9

È possibile disabilitare la super chiave usando il comando:

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

(Dal momento che GNOME 3 impostazioni sono in dconf invece di gconf, e l'unità è diventato un plugin Il metodo divenne così:. dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""')

Quindi puoi definire una scorciatoia da tastiera con il tuo metodo preferito per avviare il seguente comando:

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

Ciò attiverà Unity Home Dash


4
L'ho mappato su <caps_locks>
il brx nei muri

1
Quel comando di avvio non funzionava per me, dovevo usarlo --dest=com.canonical.Unity2d.Dashquando usavo la build giornaliera per Unity 2D.
Adam Lindberg,

Immagino che questo metodo non funzioni più in 12.04?
Akaihola,

Unity 2d non è più disponibile. Come aprire un obiettivo specifico usando dbus in unità 3d?
Khurshid Alam,

Ubuntu 14.04 non funziona.
pasha.zhukov,

9

Ho appena installato Ubuntu 11.04 e sono stato in grado di utilizzare gconf-editor per modificare il tasto di scelta rapida.

Assicurati di non eseguire gnome-do! (Se è impostato per utilizzare la combinazione di tasti, il Dash non sarà in grado di collegarsi a quei tasti.)

Apri un terminale ed esegui gconf-editor

Passa a questo tasto:

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

Modifica la chiave show_launcher in un singolo valore chiave.

La chiave in gconf-editor

Ho impostato il valore su <Super>spacee ora Super+ spaceapre il trattino invece di Super. Nota che se usi una combinazione di tasti, sembra che ci voglia un minuto prima di poterlo usare per invocare il Dash. È inoltre necessario completare rapidamente la combinazione di tasti.


Se desideri un'interfaccia più intuitiva, puoi utilizzare la riga di comando:

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

Oppure usa compizconfig-settings-manager

sudo apt-get install compizconfig-settings-manager

Nella sezione Desktop, seleziona Ubuntu Unity Plugin. Impostare Chiave per mostrare al programma di avvio le chiavi desiderate. Ancora una volta, ci vuole un minuto prima che tu possa invocare il Dash.


2
Oh amico, mi hai appena salvato dal suicidio :) Grazie.
off1,

Grande! Ho appena provato il gconftoolcomando in Ubuntu 12.04.1. Funziona come un fascino!
joelpet,

Ho appena realizzato che Super+ Tabattiva già il programma di avvio in modo carino. Pertanto, ho semplicemente reimpostato il show_launchervalore su "".
joelpet,

6

Per ora non è pianificato di renderlo configurabile anche se è pianificato di disattivare quel collegamento di default, vedi bug # 705076


2

Esegui (Alt + F2 o Synapse) gconf-editor. Passa a Desktop> Unity> Launcher. Deseleziona la casella per super_key_enable.


1
Dovresti migliorare la tua risposta aggiungendo ulteriori dettagli o screenshot per aiutarti a passare da una "risposta" a una "risposta fantastica"
Marco Ceppi

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.