Vô hiệu hóa tự động kích hoạt các hoạt động Gnome Shell trên chuột


22

Tôi đã tìm kiếm cách vô hiệu hóa tính năng "góc nóng" của nút Hoạt động trong Gnome Shell. Tôi muốn nó yêu cầu một cú nhấp chuột để tôi không vô tình kích hoạt nó khi di chuột qua.

Câu trả lời:


12

Cho 11.10

Vị trí của điều này đã được thay đổi cho 11.04, cho 11.04 nhìn bên dưới. Bạn có thể làm điều này với một chỉnh sửa nhanh của tập tin /usr/share/gnome-shell/js/ui/layout.js Nếu bạn tìm thấy mã:

this._corner = new Clutter.Rectangle({ name: 'hot-corner',
                                       width: 1,
                                       height: 1,
                                       opacity: 0,
                                       reactive: true });

Thay đổi reactive: truethành reactive: falsevà nó sẽ vô hiệu hóa góc nóng nhưng vẫn cho phép kích hoạt màn hình tổng quan bằng cách nhấp vào nút Hoạt động hoặc nhấn phím Super(Windows).

Tôi sẽ xem xét việc tạo một tiện ích mở rộng để sửa đổi hành vi này thay vì sửa đổi trực tiếp tệp panel.js vì nó sẽ bị ghi đè bằng các bản cập nhật.

Cho 11.04

Tương tự như trên nhưng chỉnh sửa tập tin /usr/share/gnome-shell/js/ui/panel.js:

this._corner = new Clutter.Rectangle({ width: 1,
                                       height: 1,
                                       opacity: 0,
                                       reactive: true });

8

Các cấu hình hoạt động mở rộng có một tùy chọn để vô hiệu hóa "hoạt động" hotspot. Nó được gọi là "Vô hiệu hóa góc nóng". Ngoài ra, theo mặc định, văn bản được thay thế bằng một biểu tượng - điều này giúp tiết kiệm không gian.

Ảnh chụp màn hình

Hoạt động cho Ubuntu 12.10.


7

Trong các phiên bản 11.10 trở lên, bạn có thể vô hiệu hóa góc nóng bằng cách cài đặt tiện ích mở rộng " Không có góc nóng Topleft " từ trang web tiện ích mở rộng Gnome-shell chính thức.


2
Đây là câu trả lời hợp lệ duy nhất và hoạt động hoàn hảo với tôi trên Ubuntu 14.10. Tôi nhận ra các câu trả lời được bình chọn cao hơn đã được nhập trước đó, nhưng phải chỉnh sửa thủ công Javascript chỉ để tắt một cái gì đó là không bao giờ được chấp nhận ...
Cerin

3

Tải xuống extension.jsmetadata.jsontừ https://github.com/hermanus/gnome-shell-extensions/tree/master/Gnome-shell-activities-hotspot-disabler và đặt chúng vào ~/.local/share/gnome-shell/extensions/activitieshotspotdisabler@harmus.gmail.com/. Tên của thư mục rất quan trọng - bạn có thể thay đổi nó nếu bạn cũng thay đổi uuid metadata.json.

Điều này sẽ cài đặt tiện ích mở rộng ghi đè Panel.HotCorner.prototype._onCornerEnteredchức năng, vì vậy màn hình hoạt động chỉ được hiển thị khi bạn nhấp vào 'Hoạt động'. Để kích hoạt nó, hãy truy cập https://extensions.gnome.org/local/ .

Hiện tại, tiện ích mở rộng này hoạt động với phiên bản Gnome 3.6, đó là phiên bản được bán kèm với Ubuntu 12.10. Nếu bạn duyệt qua lịch sử tại Github, bạn sẽ tìm thấy các phiên bản hoạt động với các bản phát hành Gnome cũ hơn (tối đa 3.0. = Ubuntu 11.04.)

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.