Làm cách nào để sửa đổi hoặc vô hiệu hóa việc sử dụng phím Alt của HUD?


471

Một số trò chơi, Emacs và thiết bị đầu cuối sử dụng rộng rãi Altphím. Unity có thể được cấu hình để tôn trọng khóa này, thay vì khởi chạy HUD với nó không?


45
HUD thực sự gây phiền nhiễu
Oki Erie Rinaldi

10
Tôi đồng ý. Có phím Alt khởi chạy HUD khá nhiều đảm bảo rằng bạn sẽ can thiệp vào chức năng phù hợp của hầu hết các ứng dụng không tầm thường.
Gino

Nó làm cho nó cực kỳ khó khăn để làm theo các hướng dẫn công cụ trò chơi Unity3d. Alt liên tục được sử dụng khi tạo thế giới trò chơi, ví dụ như xoay chế độ xem cảnh, điều này xảy ra hàng chục lần một phút nếu bạn đang tạo một đối tượng phức tạp.
don sáng

Bất kỳ khóa sửa đổi nào đang được sử dụng bởi chính nó là một ý tưởng tồi tệ. Điều tương tự với Startchìa khóa.
Victor Yarema

Đó thực sự là một thiết kế ngu ngốc. làm phiền.
Siwei Shen 申思维

Câu trả lời:


500

Mở ứng dụng Cài đặt hệ thống bằng cách Session Indicatorvào bảng Unity hoặc tìm kiếm System Settingsbằng HUD.

nhập mô tả hình ảnh ở đây

Sau đó đi đến Keyboard > Shortcuts > Launchers. Bạn có thể xác định lại khóa HUD bằng Phím để hiển thị tùy chọn HUD . Nhấn Backspacesẽ tắt hoàn toàn phím tắt HUD.

Ảnh chụp màn hình của cửa sổ Cài đặt bàn phím, trong phần Trình khởi chạy

Nếu bạn đặt thành Altthủ công, cài đặt sẽ phân biệt giữa phím Alt trái và phải. Vì vậy, nếu bạn muốn duy trì hành vi chung và vẫn sử dụng kết hợp Alt, đây có thể là một giải pháp thay thế cho bạn.


10
Điều này không làm việc cho tôi. Phím alt bên trái vẫn kích hoạt HUD. Tôi tự hỏi nếu một số cập nhật xảy ra mà vô hiệu hóa sửa chữa này. Tôi thực sự ngạc nhiên vì đây thậm chí là một vấn đề: Emacs có ai không? Trời ạ.
Dogweather

18
Tôi đặt nó thành Alt+Windowskhi nó tiếp tục bật lên khi tôi đang chuyển đổi các tab trong Firefox. Combo này hoạt động rất tốt và không can thiệp vào các hoạt động Dash bình thường.
japzone

3
Đúng! Cuối cùng đã thoát khỏi nó! Sau tất cả thời gian này tôi vẫn không biết mục đích của "Lệnh thực thi" này của HUD ... Có ai có thể giải thích không?
Lucas Pottersky

8
Ồ Tôi đang tự đá mình vì đã không tìm kiếm điều này sớm hơn! (Ngoài ra, khi nhìn lại, điều đó quá rõ ràng ... Tôi thực sự không cần phải tìm kiếm nó chút nào.)
Dan Tao

5
Đáng lẽ ra nó chỉ là alt-super theo mặc định, đặc biệt là với tất cả các game sắp ra mắt cho Linux. Cảm ơn.
kelvinilla

61

Bạn có thể sử dụng compizconfig-settings-manager Cài đặt compizconfig-settings-manager để thay đổi khóa được sử dụng để hiển thị HUD.

Để cài đặt nó, hãy chạy lệnh sau trong một thiết bị đầu cuối:

sudo apt-get install compizconfig-settings-manager

Sau khi cài đặt nó, hãy mở nó ( ccsm) và đi tới Ubuntu Unity Plugin.

nhập mô tả hình ảnh ở đây

Nhấp vào nút cho phím tùy chọn để hiển thị HUD và một hộp thoại tương tự như hiển thị bên dưới sẽ xuất hiện.

nhập mô tả hình ảnh ở đây

Nhấp vào tổ hợp phím Grab và nhấn tổ hợp phím mới mong muốn của bạn và nhấn enter. Sau đó, nhấp vào nút OK và tổ hợp phím mới sẽ kích hoạt HUD từ bây giờ.


2
Điều này sẽ không hoạt động trên Unity-2D ...
nastys

2
@nastys nó ít nhất hoạt động trong Unity 3D rất tốt
Anwar

2
Keybindings từ CCSM vẫn có thể được tôn trọng khi chạy Unity2D.
Takkat

Có thật không. Khi thống nhất được kích hoạt, một số cài đặt chính trong các phím tắt tiêu chuẩn sẽ bị bỏ qua. Cảm ơn
ruX

1
Cảm ơn bạn. Điều này giải quyết vấn đề trong Evolution gây ra khi chèn người nhận thư và dấu phẩy và khoảng trắng được chèn sau khi nhấn phím AltGr để lấy @. Cảm ơn rât nhiều!
Geppettvs D'Constanzo

17

Bạn có thể định cấu hình HUD với sự trợ giúp của gsettings:

SỰ MIÊU TẢ
       gsinstall cung cấp giao diện dòng lệnh đơn giản cho GSinstall. Nó cho phép bạn nhận, đặt hoặc theo dõi một khóa riêng để thay đổi.
  • Để có được khóa hiện tại chạy lệnh sau trong terminal:

    $ gsettings get org.compiz.integrated show-hud
    ['<Alt>']
    
  • Để thay đổi khóa (let Alt+ Super) chạy lệnh sau trong terminal:

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

Bây giờ khi bạn chỉ nhấn Altthì HUD không hiển thị. Nhưng nó được cấu hình để hiển thị bởi Alt+ Super!

Bạn có thể đặt Kết hợp khóa hợp lệ thay vì "['<Alt><Super>']".


Tôi khôi phục bằng gsettings set org.compiz.integrated show-hud "['<Alt><Super>']"cảm ơn!
phù hợp

Sự khác biệt giữa việc sử dụng này và viết / đọc dcs là gì?
gonzobrains

1
@gonzobrains Truy cập wiki.gnome.org/action/show/Projects/dconf trong đó nêu rõdconf 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 Tại API Ngoài raNote: Most applications will not want to interface directly with dconf, but rather with GSettings.
Pandya

1
@gonzobrains 12.04 sử dụng gconf, không dconf/gsettings
wvducky

16

Trên "Ubuntu 13.04 (hiếm)", bạn có thể thực thi:

vô hiệu hóa HUD:
dconf write /org/compiz/integrated/show-hud '[""]'
bật / đặt lại HUD ('Alt L'):
dconf write /org/compiz/integrated/show-hud '["&lt;Alt&gt;"]'

hoạt động ngay cả khi cài đặt không được liệt kê trong testet cài đặt hệ thống với 14.04 (nhánh phát triển)
key_

nó hoạt động lúc 14.04
Moreno

1
Các thay đổi dconf có yêu cầu khởi động lại không? Tôi đang cố gắng sửa đổi lệnh chụp màn hình và nó dường như không có hiệu lực ngay lập tức.
gonzobrains

Tôi nghĩ rằng & lt; và & gt; nên <và> khi thực sự gõ nó trong dòng lệnh; ít nhất là đối với tôi, khi tôi sử dụng các bảng mã thì nó không hoạt động, nhưng khi tôi sử dụng ["<Alt>"] thì nó đã hoạt động.
sigmazero13

Gợi ý: Nó nên được chạy bởi người dùng của bạn, không phải rootquasudo
vp_arth

13

Chà, nó được gọi là HUD . Tính năng mới của Unity.

Để ngăn nó xuất hiện, bạn có thể vô hiệu hóa ràng buộc phím của nó trong các phím tắt.

Mở cài đặt hệ thống bằng cách Session Indicatorvào bảng Unity.

nhập mô tả hình ảnh ở đây

Trong cài đặt hệ thống chọn Keyboard. Trong Shortcutstab, Nhấp vào `Key để hiển thị HUD. và nhấn Backspaceđể tắt nó. Đó là nó!

nhập mô tả hình ảnh ở đây


9
Xóa khóa không tắt tùy chọn HUD
Anwar

10

Trong Ubuntu 12.04, tôi đã thay đổi phím tắt để triệu tập HUD System Settings... > Keyboard > Shortcuts > Launchers > Key to show the HUD.

Bây giờ Alt trái của tôi đã vui vẻ trở lại :-)


0

Trong cài đặt hệ thống, chỉ cần thay đổi phím tắt cho "Phím để hiển thị HUD" (bên dưới 'Trình khởi chạy'). Theo gợi ý, hãy đặt nó để kích hoạt khi cả hai phím alt được nhấn cùng lúc, thay vì chỉ một phím. Nó làm cho việc sử dụng VM ít gây phiền nhiễu hơn.


-2

Ubuntu 14.04.1: Mở Phiên Emacs trong đó Nhập Altkhông mở HUD.

  1. Trong môi trường Máy tính để bàn, nhập Ctrl+ Alt+ F1để vào màn hình đầu cuối.
  2. Nhập tên người dùng và mật khẩu của bạn như được nhắc.
  3. Tại dấu nhắc lệnh, mở một phiên Emacs bằng cách gõ emacs.
  4. Bây giờ, sử dụng Altnhư Metasẽ không mở HUD.
  5. Quay trở lại Desktop bất cứ lúc nào bằng cách gõ Alt+ F7.

Nguồn: Giới thiệu về Dòng lệnh_ (tr.12) trên trang Hướng dẫn FLOSS.


1
Nói người dùng bảo lãnh cho một trong những người ttykhông phải là một lựa chọn hữu ích cho hầu hết người dùng và, trên một số máy tính, không thể sử dụng được. Tôi có một máy tính xách tay với màn hình 4K tạo ra văn bản gần như không đọc được ở khoảng cách hợp lý.
Jeremiah Peschka
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.