Gnome Shell 3.4 và một phím tắt liên quan đến Super Super


9

Có khả năng để thêm một phím tắt tùy chỉnh có chứa siêu khóa.

Ví dụ: tôi thêm "gnome-terminal" làm lối tắt tùy chỉnh và muốn áp dụng "Super + t". Điều này cũng được hiển thị, nhưng không hoạt động. (xem bugi Gnome )

Tôi đọc được rằng bạn phải thay thế "Super" bằng "Mod4" nhưng tôi không tìm thấy vị trí của cài đặt này trong dconf.

Có ý kiến ​​gì không?

Câu trả lời:


3

Tôi đã có vấn đề tương tự sau khi nâng cấp. Đường dẫn dcs là org/gnome/settings-daemon/plugins/media-keys. Các phím tắt được xác định trước sống ở đó. Các phím tắt tùy chỉnh nằm sâu hơn bên dưới custom-keybindings/custom0(hoặc custom1, v.v.).

Thay đổi <Super>để <Mod4>trong các phím tắt của tôi cố định vấn đề.


4
Cảm ơn! Bây giờ tôi phải giữ Super và nhấn "t" hai lần. Sau chữ "t" đầu tiên, chữ t xuất hiện (nghĩa là trong cửa sổ hiện tại) và sau đó các phím tắt được thực thi. Bất kỳ công việc?
Morris Jobke

Xin lỗi, tôi không chắc. Tôi không có vấn đề đó.
Evan Shaw

Làm thế nào để bạn thay đổi nó? không phải tất cả các phím tắt xuất hiện trong gconf-tool / dconf-Editor (vì gnome3 hiện có 200 vị trí cho cấu hình) ... tôi không thể nhập bất cứ thứ gì trong cửa sổ trình soạn thảo phím tắt ... thay đổi tùy chọn bố cục để khóa Win là Meta / Hyper vv không có tác dụng trên cửa sổ phím tắt vì nó sẽ luôn hiển thị Super cho phím Win.
gcb

2

Báo cáo lỗi gnome-shell này vừa nêu ra vấn đề với các phím tắt Super + Key, và chi tiết một cách giải quyết khó khăn (giúp khắc phục hoàn toàn vấn đề cho tôi!):

https://ormszilla.gnome.org/show_orms.cgi?id=659899

Về cơ bản, vấn đề là các phím tắt tùy chỉnh được xử lý bởi gnome-settings-daemon, không nhận đúng phím Super. Trình quản lý cửa sổ (trong trường hợp này, lẩm bẩm) có thể thấy phím Super. Vì vậy, Olivier Crete đã viết một phần mở rộng đọc các định nghĩa phím tắt tùy chỉnh của bạn và chuyển chúng sang lẩm bẩm. Tôi đã cài đặt phần mở rộng và nó hoạt động rất tốt cho tôi. Không cần nhấn phím đôi như một số người bình luận trước đây đang nói về.

Tiện ích mở rộng không nằm trong trang web tiện ích mở rộng chính thức vì nó đã bị từ chối (bạn có thể đọc các đánh giá vui nhộn ở đây: https://extensions.gnome.org/review/1658 ... rõ ràng các nhà đánh giá đang gặp vấn đề với việc đọc hiểu! ). Tuy nhiên, bạn có thể tải xuống tiện ích mở rộng qua nhận xét 33 trong báo cáo lỗi.

Giải nén tệp vào thư mục ~ / .local / share / gnome-shell / extend của bạn, khởi động lại gnome-shell (Alt + F2, r) và kích hoạt Gnome Tweak Tool và kích hoạt tiện ích mở rộng. Sau đó bạn nên tốt để đi.

EDIT: Một điều nữa. Nếu bạn có nhiều hơn 6 phím tắt tùy chỉnh và kích hoạt tiện ích mở rộng này, gnome shell sẽ phát nổ. Các mã cứng mở rộng hỗ trợ cho 10 phím tắt, nhưng chỉ hỗ trợ biên dịch cho 6. Để thêm hỗ trợ cho một số phím tắt tùy ý, trong thư mục lược đồ chỉnh sửa tệp org.gnome.shell.extensions.command-keybindings.gschema.xml và sao chép / dán thêm các yêu cầu ràng buộc (cần phải tự xác định cách thực hiện điều đó - chỉ cần đảm bảo tăng ràng buộc- #). Sau đó, trong thư mục lược đồ chạy "glib-compile-schemas." Cuối cùng, trong tệp extension.js, tìm dòng "for (let i = 0; i <10; i ++)" và thay đổi 10 thành số lượng tổng số ràng buộc bạn đặt. Bây giờ bạn nên có hỗ trợ cho nhiều phím tắt tùy chỉnh hơn. Phù! Không ai nói Gnome 3 dễ! Ồ, đợi đã ...


1

Đã gặp vấn đề tương tự trong Debian Wheezy và đã thay đổi "Super" thành "Mod4" trong dconf. Các phím tắt cũ đang quay trở lại, nhưng vẫn rất khó chịu khi nhấn các phím ký tự hai lần.

Dù sao cũng cảm ơn! Hy vọng họ sẽ sửa nó sớm ...


2
AHH - vừa tìm thấy một giải pháp tại ubfoxusers !! Chỉ cần thay đổi cài đặt bàn phím - liên kết ở phía dưới - tùy chọn. Sau đó, hành vi của Win / Alt-KeysHyper bị ràng buộc với Win-Keys . Lưu ý: tổng quan về hoạt động hiện chỉ hoạt động với Alt-F1.
JHuber

vui lòng chuyển đổi nhận xét của bạn để trả lời, nó có giá trị
pieaveragy

Đây là một bài viết lại bình luận của JHuber vì tôi rất khó để tìm ra. Trong gnome3, chạy "Bàn phím" trong Cài đặt. Sau đó nhấp vào "Cài đặt bố cục" (liên kết ở dưới cùng). Sau đó nhấp vào nút tùy chọn. Sau đó mở rộng hành vi phím + cho phím Alt / Win "và thay đổi cài đặt thành" Hyper được ánh xạ thành Phím Win ". Điều này ngăn bạn phải gõ phím tắt hai lần, nhưng ngăn phím Super hiển thị tổng quan (như nhấp vào Hoạt động).
Chad Skeeter
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.