Bagaimana saya bisa mengubah Super-t mengikat Unity ke sesuatu yang lain?

31

Pertama, saya telah mencoba mencari beberapa utas untuk menemukan jawabannya, tetapi saya tidak dapat menemukan yang menyelesaikan masalah saya, jadi saya membuka yang baru di sini.

Saya baru saja menginstal Ubuntu 11,04 dengan desktop Unity yang baru, dan saya mencoba mengubah pengikatan kunci Super+ tdari Open Trash (yang saya tidak perlu banyak gunakan) ke Open Terminal (yang saya gunakan sepanjang waktu). Saya mencoba menjalankan "Pintasan keyboard" dan mengubah pengikatan di sana menjadi "Mod t," tetapi itu tidak berhasil dan sepertinya dikesampingkan oleh sesuatu yang lain.

Jadi saya menginstal compiz-config-settings-managerdan saya mencari keybinding di sana untuk Super+ t, tetapi saya tidak dapat menemukannya. Bahkan, saya bahkan mencoba mengubah fitur acak dalam ccsm menjadi Super+ tberharap bahwa itu akan memberi tahu saya ada konflik dengan yang mengikat dan saya bisa menemukannya di sana. Tetapi sebaliknya saya menggunakan Super+ t. Sayangnya, setelah saya mengubahnya, saya menekan Super+ tdan masih membuka tempat sampah.

Apakah ada tempat lain di mana saya dapat mengubah binding kunci Super+ t?

Lemurman
sumber
3
Mungkin tidak membantu, tetapi secara default di Unity Anda dapat membuka Terminal dengan menekan Ctrl + Alt + T.
Alfredo Hernández
2
Ya, jawaban nyata diperlukan di sini. Mengapa alat yang dirancang untuk manipulasi penjilidan tombol ditimpa oleh standar kesatuan?
3
Tampaknya masalahnya adalah hard-coded menjadi unity. Kegagalan besar, saya pikir
emf

Jawaban:

17

Di Compiz Config buka halaman Unity Plugin, ubah "Kunci untuk menampilkan peluncur" menjadi selain dari sekadar Super. Milik saya adalah Alt+ Super.

Ini akan mengubah semua pintasan Persatuan. Jadi membuka program pertama di peluncur Anda bukan lagi Super+ 1tetapi Alt+ Super+ 1.

Mereka harus benar-benar memiliki panel konfigurasi untuk pintasan Unity.

Eufouria
sumber
1
@aldomann, terima kasih atas komentarnya. Saya lebih suka Super + t daripada Ctrl + Alt + t, tapi itu berfungsi untuk sekarang
Lemurman
terima kasih atas tanggapannya. Saya setuju, mereka harus memiliki panel konfigurasi. Kalau begitu, saya harus mengevaluasi memberikan fitur lain dari Unity hanya menggunakan kunci Super untuk pintasan terminal saya.
Lemurman
@ Eufouria, saya juga mengubah kunci launcher Unity menjadi Alt + Super tetapi Alt + Super + 1 tidak meluncurkan program pertama seperti yang diharapkan. Ini hanya berfungsi ketika kunci peluncur diatur ke Super. Apakah itu berhasil untuk Anda? Saya menduga itu bug. Saya menggunakan Ubuntu 11.10 x64.
Saya harus mengubah pengaturan pada halaman Plugin Unity beberapa kali sebelum terjadi. Pengaturan terus diatur ulang tanpa alasan yang jelas. Saya juga merasakan perilaku yang berbeda saat menggunakan Unity atau Unity 2D.
Akseli Palén
4

Ini bukan jawaban nyata untuk pertanyaan itu tetapi pendekatan lain dalam cara persatuan.

Jika Anda sering menggunakannya, pertimbangkan untuk memasukkannya ke dalam peluncur kesatuan. Cukup cari "terminal" dan seret ikon ke panel sisi kiri. Anda kemudian dapat memulainya dengan Super- [number].

Kalau-kalau Anda tertarik: Saya ingin tahu jawaban yang sebenarnya juga!

Peter-Alexander
sumber
1
Saya pikir ini berguna, karena itu adalah jawaban yang masuk akal untuk pertanyaan itu, mengingat bahwa jawaban sebenarnya adalah "masalah yang tidak dapat diselesaikan".
ggl
Saya juga melakukan ini. Memungkinkan saya membuka terminal dengan cepat hanya dengan tangan kiri saya. Saya berasumsi bahwa itulah tujuan Anda.
Jodamo117
3

Memori otot saya juga diprogram untuk menggunakan Super+ tuntuk terminal terbuka, jadi saya memutuskan untuk membuat ppa untuk ini: https://launchpad.net/~hansvschoot/+archive/ubuntu/unity7 . Ini berisi cabang 7.2 kesatuan saat ini (yang digunakan dalam 14.04) dengan baris 56 dari peluncur / TrashLauncherIcon.cpp berkomentar untuk menghapus pintasan.

Jadi jika Anda menjalankan ubuntu 14.04 Anda dapat menjalankan perintah berikut untuk menambahkan ppa dan menginstal kesatuan yang dimodifikasi:

sudo apt-add-repository ppa:hansvschoot/unity7
sudo apt-get update
sudo apt-get install unity

setelah itu Anda cukup menggunakan tab pintasan di bawah pengaturan keyboard untuk menetapkan Super+ tuntuk membuka terminal

hansvschoot
sumber
Maaf, tetapi saya telah menginstal plugin Anda tetapi sepertinya tidak berhasil. Apakah Anda tahu mengapa?
Mateusz Piotrowski
1
Ini ide yang sangat buruk. Membuat PPA khusus untuk Unity kemungkinan akan berakhir dengan banyak orang yang memiliki versi lama dari unity yang berjalan di sistem mereka.
Lotus
-1

Pintasan default untuk membuka terminal adalah Ctrl+ Alt+ T, jadi Anda tidak perlu mengubahnya, cukup mulai menggunakan default.

Tetapi jika Anda ingin mengkustomisasi pintasan, panel pengaturan keyboard di Ubuntu 13.10 (saya akan mengkonfirmasi 14.04 segera), adalah tempat pintasan "terminal peluncuran" dikendalikan.

Saya mengubahnya ke Super+ Tdan sekarang berfungsi untuk membuka terminal, bukan sampah.

mp3foley
sumber
Nah, saya tidak bekerja di 14,04.
Mateusz Piotrowski
2
Juga dikonfirmasi itu tidak lagi berfungsi di 15,04.
mp3foley
tidak bekerja di 16,04 baik
Hiep