Bagaimana cara mengubah atau menonaktifkan penggunaan tombol Alt oleh HUD?

471

Sejumlah game, Emacs, dan terminal memanfaatkan kunci secara ekstensif Alt. Bisakah Unity dikonfigurasikan untuk menghormati kunci ini, daripada meluncurkan HUD dengannya?

Eoghan
sumber
45
HUD sangat menyebalkan
Oki Erie Rinaldi
10
Saya setuju. Memiliki tombol Alt meluncurkan HUD cukup banyak jaminan bahwa Anda akan mengganggu berfungsinya sebagian besar aplikasi non-sepele.
Gino
Itu membuatnya sangat sulit untuk mengikuti tutorial mesin permainan Unity3d. Alt secara konstan digunakan ketika membuat dunia game, misalnya memutar pemandangan layar, yang terjadi puluhan kali dalam satu menit jika Anda membuat objek yang rumit.
don cerah
Setiap kunci pengubah yang digunakan sendiri adalah ide yang buruk. Sama halnya dengan Startkunci.
Victor Yarema
Ini benar-benar desain yang bodoh. menjengkelkan.
Siwei Shen 申思维

Jawaban:

500

Buka aplikasi Pengaturan Sistem baik dengan masuk ke Session Indicatorpanel Unity, atau dengan mencari System Settingsmenggunakan HUD.

masukkan deskripsi gambar di sini

Lalu pergi ke Keyboard > Shortcuts > Launchers. Anda dapat mendefinisikan kembali kunci HUD dengan Kunci untuk menampilkan opsi HUD . Menekan Backspaceakan menonaktifkan pintasan HUD sama sekali.

Cuplikan layar jendela pengaturan Keyboard, di bagian Peluncur

Jika Anda mengaturnya Altsecara manual, pengaturan membedakan antara tombol Alt kiri dan kanan. Jadi jika Anda ingin mempertahankan perilaku umum dan masih menggunakan kombinasi Alt, ini bisa menjadi solusi alternatif untuk Anda.

nastys
sumber
10
Ini tidak berhasil untuk saya. Tombol alt kiri masih memicu HUD. Saya ingin tahu apakah ada pembaruan yang membatalkan perbaikan ini. Saya benar-benar terkejut bahwa ini bahkan masalah: Emacs, siapa pun? Ya ampun.
Dogweather
18
Saya mengaturnya Alt+Windowskarena terus bermunculan ketika saya beralih tab di Firefox. Kombo ini berfungsi dengan sangat baik dan tidak mengganggu operasi Dash normal.
japzone
3
Iya! Akhirnya menyingkirkannya! Setelah sekian lama saya masih tidak tahu tujuan dari "perintah Jalankan" HUD ini ... Adakah yang bisa menjelaskan?
Lucas Pottersky
8
Wow. Saya menendang diri saya sendiri karena tidak mencari ini lebih cepat! (Juga, kalau dipikir-pikir, itu sudah sangat jelas ... Aku benar-benar tidak perlu mencarinya sama sekali.)
Dan Tao
5
Seharusnya hanya alt-super secara default, terutama dengan semua game yang datang untuk Linux. Terima kasih.
kelvinilla
61

Anda dapat menggunakan compizconfig-settings-manager Instal compizconfig-settings-manager untuk mengubah kunci yang digunakan untuk menampilkan HUD.

Untuk menginstalnya, jalankan perintah berikut di terminal:

sudo apt-get install compizconfig-settings-manager

Setelah menginstalnya, buka ( ccsm) dan pergi ke Ubuntu Unity Plugin.

masukkan deskripsi gambar di sini

Klik tombol untuk opsi Key untuk menampilkan HUD dan dialog yang mirip dengan yang ditunjukkan di bawah ini akan muncul.

masukkan deskripsi gambar di sini

Klik pada kombinasi tombol Grab dan tekan kombinasi tombol baru yang Anda inginkan dan tekan enter. Setelah itu, klik tombol OK dan kombinasi tombol baru akan memicu HUD mulai sekarang.

jokerdino
sumber
2
Ini tidak akan berfungsi pada Unity-2D ...
nastys
2
@astys itu setidaknya bekerja di Unity 3D sangat bagus
Anwar
2
Pengikat kunci dari CCSM mungkin masih dihormati saat menjalankan Unity2D.
Takkat
Benarkah. Ketika kesatuan diaktifkan, beberapa pengaturan utama dalam pintasan standar diabaikan. Terima kasih
ruX
1
Terima kasih. Ini menyelesaikan masalah di Evolution yang disebabkan ketika memasukkan penerima surat dan koma dan ruang dimasukkan setelah menekan tombol AltGr untuk mendapatkan @. Terima kasih banyak!
Geppettvs D'Constanzo
17

Anda dapat mengkonfigurasi HUD dengan bantuan gsettings:

DESKRIPSI
       gsettings menawarkan antarmuka commandline sederhana ke GSettings. Ini memungkinkan Anda mendapatkan, mengatur, atau memantau kunci individual untuk perubahan.
  • Untuk mendapatkan kunci saat ini menjalankan perintah berikut di terminal:

    $ gsettings get org.compiz.integrated show-hud
    ['<Alt>']
    
  • Untuk mengubah kunci (biarkan Alt+ Super) jalankan perintah berikut di terminal:

    gsettings set org.compiz.integrated show-hud "['<Alt><Super>']"
    

Sekarang ketika Anda menekan hanya Altmaka HUD tidak ditampilkan. Tapi itu dikonfigurasi untuk ditampilkan oleh Alt+ Super!

Anda dapat mengatur Kombinasi Kunci yang valid alih-alih "['<Alt><Super>']".

Pandya
sumber
Saya dikembalikan menggunakan gsettings set org.compiz.integrated show-hud "['<Alt><Super>']"terima kasih!
lambang
Apa perbedaan antara menggunakan ini dan dconf write / read?
gonzobrains
1
@gonzobrains Kunjungi wiki.gnome.org/action/show/Projects/dconf yang menyatakandconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems.
Pandya
2
@gonzobrains Di API AlsoNote: Most applications will not want to interface directly with dconf, but rather with GSettings.
Pandya
1
@gonzobrains 12,04 kegunaan gconf, bukan dconf/gsettings
wisbucky
16

Pada "Ubuntu 13.04 (raring)" Anda dapat menjalankan:

nonaktifkan HUD:
dconf write /org/compiz/integrated/show-hud '[""]'
aktifkan / reset HUD ('Alt L'):
dconf write /org/compiz/integrated/show-hud '["&lt;Alt&gt;"]'
R. Retig
sumber
bekerja bahkan jika pengaturan tidak terdaftar dalam pengaturan sistem testet dengan 14,04 (cabang pengembangan)
key_
itu bekerja di 14,04
Moreno
1
Apakah perubahan dconf memerlukan reboot? Saya mencoba mengubah perintah tangkapan layar dan sepertinya tidak langsung berpengaruh.
gonzobrains
Saya pikir & lt; dan & gt; harus <dan> ketika benar-benar mengetiknya di baris perintah; setidaknya bagi saya, ketika saya menggunakan pengkodean itu tidak berfungsi, tetapi ketika saya menggunakan ["<Alt>"] itu berhasil.
sigmazero13
Petunjuk: Ini harus dijalankan oleh pengguna Anda, bukan rootmelaluisudo
vp_arth
13

Yah itu Disebut HUD . Fitur baru Unity.

Agar tidak muncul, Anda dapat menonaktifkan kunci yang mengikat pintasan keyboard.

Buka pengaturan sistem dengan masuk ke Session Indicatorpanel Unity.

masukkan deskripsi gambar di sini

Dalam pengaturan sistem pilih Keyboard. Di bawah Shortcutstab, Klik pada `Kunci untuk menampilkan HUD. dan tekan Backspaceuntuk menonaktifkannya. Itu dia!

masukkan deskripsi gambar di sini

Basharat Sialvi
sumber
9
Mengosongkan kunci tidak menonaktifkan opsi HUD
Anwar
10

Di Ubuntu 12.04 saya mengubah jalan pintas untuk memanggil HUD di System Settings... > Keyboard > Shortcuts > Launchers > Key to show the HUD.

Sekarang Alt kiri saya senang lagi :-)

Pēteris Caune
sumber
0

Dalam pengaturan sistem, cukup ubah pintasan keyboard untuk "Kunci untuk menampilkan HUD" (di bawah 'Peluncur'). Sebagai saran, atur agar aktif ketika kedua tombol alt ditekan secara bersamaan, bukan hanya satu. Itu membuat menggunakan VMs jauh lebih mengganggu.

ya55
sumber
-2

Ubuntu 14.04.1: Membuka Sesi Emacs di mana Mengetik Alttidak Membuka HUD.

  1. Di lingkungan Desktop, ketik Ctrl+ Alt+ F1untuk masuk ke layar terminal.
  2. Masukkan nama pengguna dan kata sandi Anda seperti yang diminta.
  3. Pada prompt perintah, buka sesi Emacs dengan mengetik emacs.
  4. Sekarang, menggunakan Altseperti Metatidak akan membuka HUD.
  5. Kembali ke Desktop kapan saja dengan mengetik Alt+ F7.

Sumber: Pengantar Baris Perintah_ (hal.12) pada halaman Manual FLOSS.

Brandon Irizarry
sumber
1
Memberi tahu pengguna untuk memberikan jaminan kepada salah satu dari mereka ttybukanlah pilihan yang bermanfaat bagi sebagian besar pengguna dan, pada beberapa komputer, tidak dapat digunakan. Saya memiliki laptop dengan layar 4K yang menghasilkan teks yang cukup banyak terbaca pada jarak yang masuk akal.
Jeremiah Peschka