Không thể hủy liên kết Super Key từ Unity


8

Do vấn đề tương thích với card đồ họa khi sử dụng CrunchBang, tôi được cho biết rằng lựa chọn tốt nhất của tôi sẽ là chuyển sang 12.04 LTS. Tôi đang cố gắng để mọi thứ được cấu hình và cá nhân hóa theo cách tôi đã quen với mọi thứ, nhưng đang gặp một số vấn đề với các phím tắt Unity mặc định không ràng buộc.

Tôi đã quen với việc tất cả các phím tắt của tôi được định tuyến thông qua siêu phím (T cho Terminal, W cho Web, Up để tăng độ mờ, v.v.). Tôi đã làm theo hướng dẫn để cài đặt trình quản lý cài đặt compizconfig và đã thực hiện tìm kiếm nâng cao cho tất cả các phím tắt liên kết với siêu phím, bao gồm các phím tắt Unity, nhưng Unity dường như vẫn lắng nghe phím nhấn đó, và do đó, cả compiz và phím không thiết lập trong prefs hệ thống -> bàn phím nhận các lệnh tôi đưa cho chúng.

(Tôi cũng đã thử chỉ đơn giản là thay đổi khóa trình khởi chạy thống nhất thay vì vô hiệu hóa nó như hiển thị bên dưới - không hoạt động)

Tôi đã nói với Unity để thư giãn, nhưng nó sẽ không.


Tôi có một vấn đề tương tự, nhưng tôi thực sự không thể liên kết nút này, vì nó liên tục tự động chuyển sang bị vô hiệu hóa.
David Yell

Câu trả lời:


1

Tin rằng Unsinstall sẽ cho phép bạn làm điều đó.

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install unsettings

Điều đó không có bất kỳ cài đặt liên kết phím nào cả. Nó cũng đọc tất cả các cài đặt tôi đã có trong compiz, cho thấy rằng các cài đặt compiz chắc chắn đang được lưu và đọc từ đâu đó.
Thomas Thorogood

Hmm, tôi đã sử dụng các công cụ chỉnh sửa cho sự thống nhất 2d và tôi nghĩ rằng nó đã có một. Chúng là những chương trình tương tự nhau. Xin lỗi bạn đã trải qua tất cả các nỗ lực.
Chris

0

Có vẻ như đã biết lỗi: https://bugs.launchpad.net/compiz/+orms/950160 Để làm việc với giải pháp được đề cập Tôi có thể xác định các phím tắt bằng phím Super không? , có thể cần phải tắt Tap_Detection cho Super key.

Xem https://code.launchpad.net/~brandontschaefer/unity/disable-super-tap-detection

sudo nano /usr/share/compiz/unityshell.xml

Thêm <tap_detection>false</tap_detection>:

 <option type="float" name="panel_opacity">
 ..
     <short>Key to show the Dash, Launcher and Help Overlay</short>
     <long>Holding this key makes the Launcher and Help Overlay appear. Tapping it opens the Dash.</long>
     <tap_detection>false</tap_detection>
     <default>&lt;Super&gt;</default>
 </option>

0

Tôi đã thử một cái gì đó và nó đã làm việc. Tôi đã không thay đổi tất cả các ràng buộc nhưng một số và nó đã làm việc.

Bạn cài đặt gconf-editorvà từ menu bạn đi đến Chỉnh sửaTìm và bạn tìm kiếm chuỗi <Super>(Với các <>ký hiệu). Bạn chọn tìm kiếm trong tất cả các tên chính và giá trị chính. Sau đó, bạn duyệt đến từng phát hiện và bạn thay đổi giá trị sang thứ khác hoặc bạn vô hiệu hóa nó. Tôi sẽ đề nghị bạn giữ một bản ghi với các thay đổi để bạn có thể thực hiện lại các thay đổi trong trường hợp có sự cố xảy ra.

Tôi đã thay đổi <Super>wđến <Super><Alt>pvà nó làm việc. Bạn cũng có thể để trống hoặc viết Disabledđể vô hiệu hóa nó.

Nếu bạn muốn gán lại các chức năng cho các kết hợp khác, hãy nhớ rằng chỉ các phím đặc biệt mới có <>ký hiệu và bạn nên đặt tất cả các chữ cái trong trường hợp nhỏ. Nếu không, nó trở nên phức tạp. Bạn phải viết từng kết hợp. Nó không lấy nó tự động.


0

Nếu bạn không phiền khi sử dụng các số, bạn có thể đặt mục yêu thích của mình lên hàng đầu, sau đó giữ Siêu (phím cửa sổ) và bấm số 1/2/3 ... cho ứng dụng thứ 1 / giây / thứ ba.


-2

Điều này làm việc cho tôi trên Ubuntu 12.04 chính xác, không có Compiz.

Trong trình soạn thảo dconf: con → canonical → unity-2d → launcher và bỏ chọn tùy chọn ' super-key-enable '.


2
Vấn đề với câu trả lời của bạn là nó liên quan đến Unity-2D và câu hỏi là về Unity 3D.
RolandiXor
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.