Bagaimana cara mengubah pengikatan kunci Windows yang menjalankan Unity's Dash?

15

Saat ini, saya menggunakan panel Unity Qt di desktop Gnome saya, dan ketika saya menekan tombol Windows, dasbor Unity diluncurkan, dan saya tidak bisa menggunakan pintasan berbasis compiz.

Perilaku yang sama ditampilkan saat saya masuk ke Unity 2D juga, ketika tombol Windows meluncurkan tanda hubung.

Saya tidak punya keinginan untuk mengubah pintasan Compiz saya, jadi apakah ada cara untuk mengubah pemetaan keyboard dasbor Unity 2D menjadi sesuatu yang lain atau menonaktifkan pintasan ini sepenuhnya?

LFC_fan
sumber

Jawaban:

9

Anda dapat menonaktifkan kunci super menggunakan perintah:

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

(Sejak GNOME 3 pengaturan berada di dconf bukan gconf, dan kesatuan menjadi sebuah plugin Metode sehingga menjadi:. dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""')

Kemudian Anda dapat menentukan pintasan keyboard dengan metode yang Anda sukai untuk meluncurkan perintah berikut:

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

Ini akan memicu Dasbor Rumah Persatuan

brx di dinding
sumber
4
Saya memetakannya ke <caps_locks>
brx di dinding
1
Perintah peluncuran itu tidak berfungsi untuk saya, saya harus menggunakan --dest=com.canonical.Unity2d.Dashketika menggunakan build harian untuk Unity 2D.
Adam Lindberg
Saya kira metode ini tidak berfungsi lagi di 12.04?
akaihola
Unity 2d tidak tersedia lagi. Bagaimana cara membuka lensa tertentu menggunakan dbus di unity 3d?
Khurshid Alam
Ubuntu 14.04 tidak berfungsi.
pasha.zhukov
9

Saya baru saja menginstal Ubuntu 11.04 dan saya dapat menggunakan gconf-editor untuk mengubah kunci pintas.

Pastikan Anda tidak menjalankan gnome-do! (Jika disetel untuk menggunakan kombo kunci Anda, Dash tidak akan dapat mengikat ke tombol-tombol itu.)

Buka terminal dan jalankan gconf-editor

Arahkan ke kunci ini:

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

Ubah kunci show_launcher ke nilai kunci tunggal.

Kunci dalam gconf-editor

Saya mengatur nilainya ke <Super>spacedan sekarang Super+ spacemembuka tanda hubung bukan Super. Perhatikan bahwa jika Anda menggunakan kombo kunci, tampaknya perlu waktu satu menit sebelum Anda dapat menggunakannya untuk memanggil Dash. Anda juga harus menyelesaikan kombo kunci dengan cepat.


Jika Anda ingin antarmuka yang lebih ramah pengguna, Anda dapat menggunakan baris perintah:

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

Atau gunakan compizconfig-settings-manager

sudo apt-get install compizconfig-settings-manager

Di bagian Desktop, pilih Ubuntu Unity Plugin. Setel Kunci untuk menunjukkan peluncur menjadi kunci yang Anda inginkan. Sekali lagi, dibutuhkan satu menit sebelum Anda dapat memanggil Dash.

idbrii
sumber
2
Oh man kau baru saja menyelamatkanku dari bunuh diri :) Terima kasih.
offby1
Bagus! Baru saja mencoba gconftoolperintah di Ubuntu 12.04.1. Bekerja seperti pesona!
joelpet
Saya baru menyadari bahwa Super+ Tabsudah mengaktifkan peluncur dengan cara yang baik. Jadi, saya cukup mengatur ulang show_launchernilainya menjadi "".
joelpet
6

Saat ini tidak direncanakan untuk membuatnya dapat dikonfigurasi meskipun direncanakan untuk menonaktifkan pintasan itu secara default, lihat bug # 705076

Kaleo
sumber
2

Jalankan (Alt + F2 atau Synapse) gconf-editor. Arahkan ke Desktop> Unity> Launcher. Hapus centang pada kotak untuk super_key_enable.

Derek Lamarr
sumber
1
Anda harus meningkatkan jawaban Anda dengan menambahkan lebih banyak detail atau tangkapan layar untuk membantu mengambil ini dari "sebuah jawaban" menjadi "jawaban yang luar biasa"
Marco Ceppi
0

Untuk Unity-2D di Ubuntu 12.04, perintah berikut ini berfungsi untuk saya:

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

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

demestor
sumber