Cửa sổ nổi bật với trọng tâm hơn nữa


10

Tôi có hai màn hình và đôi khi tôi bắt đầu gõ vào cửa sổ sai.

Cửa sổ với tiêu điểm được tô sáng bằng sự thống nhất (Ubuntu 16.04) với một bóng màu xám.

Có cách nào để làm nổi bật cửa sổ với trọng tâm hơn nữa không?

Có lẽ với đường viền màu ...

Cảm ơn bạn rất nhiều vì tất cả các câu trả lời, nhưng ...

... Tất cả đều quá phức tạp. Tại sao những thứ tiện lợi đơn giản như thế này lại phức tạp?


+1 Trong khi bài đăng cũ này đã hỏi câu hỏi tương tự và đã được trả lời, tôi đã bỏ phiếu cho câu hỏi này rõ ràng và ngắn gọn; Chúng tôi sẽ mong đợi một câu trả lời tốt hơn ở đây.
Clearkimura

1
Nếu bạn không tìm thấy câu trả lời đưa ra chính xác những gì bạn yêu cầu - đánh dấu cửa sổ đang hoạt động - bạn có xem xét một giải pháp thay thế không? Ví dụ, một phím tắt cho bạn biết cửa sổ hoạt động hoặc chỉ báo bảng trên cùng?
Sergiy Kolodyazhnyy

1
@Serg Tôi muốn xem cửa sổ hoạt động trong vài giây. Một lối tắt tình yêu, nhưng ở đây tôi không muốn hoạt động để xem trọng tâm hiện tại đang ở đâu.
guettli

1
Tôi đã cố gắng đơn giản hóa giải pháp kết hợp của Serg và user.dz, sau đó thêm giải thích cho các vấn đề và cách giải quyết đã biết. Thêm chi tiết trong câu trả lời chậm trễ của tôi dưới đây.
Clearkimura

Câu trả lời:


3

Giới thiệu:

Có tồn tại phần mở rộng khả năng truy cập compizđược gọi là ADD Helper. Tiền đề cơ bản của tiện ích mở rộng đó là làm ngược lại với những gì bạn yêu cầu - làm mờ các cửa sổ không hoạt động, trong khi vẫn giữ cho cửa sổ hoạt động bình thường. Dưới đây là ảnh chụp màn hình của ADD Helper đang hoạt động:

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

Lưu ý cách cửa sổ bên phải bị mờ đi, trong khi cửa sổ bên trái vẫn giữ nguyên mức độ sáng và trong suốt. LƯU Ý : Tôi đã thử nghiệm điều này với thiết lập màn hình kép và có cửa sổ toàn màn hình trên cả hai màn hình. Hoạt động hoàn hảo trong từng trường hợp. Kết hợp với giải pháp của user.dz, đây là sự kết hợp hoàn hảo để tập trung cửa sổ hoạt động.


Lấy thêm Trình trợ giúp:

Để kích hoạt plugin này, bạn sẽ cần 2 thứ.

  1. Bật kho lưu trữ vũ trụ : THÊM trình trợ giúp thuộc về Universekho lưu trữ, vì vậy hãy đảm bảo rằng nó được kiểm tra trong cài đặt Phần mềm & Cập nhật:

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

  1. Cập nhật và cài đặt các gói cần thiết : Bạn sẽ cần phải có Compiz Config Settings Managercompiz-plugins-extra. Chạy lệnh sau để có được chúng:

    sudo bash -c 'apt-get update && apt-get install compiz-plugins-extra compizconfig-settings-manager'
    

Cấu hình ADD Helper:

  1. Tìm Dim Inactivedưới Accessibilitytrong CompizConfig Settings Manager. Kiểm tra hộp kiểm.

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

  1. Nhấn vào biểu tượng để mở menu. Trong tab Bindings, đặt phím tắt mong muốn của bạn (mặc định một phím tắt dường như không hoạt động chính xác). Cá nhân tôi sử dụng Ctrl+ Alt+ Pnhưng cứ thoải mái chọn thứ khác.

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

  1. Dưới linh tinh. Tab tùy chọn, định cấu hình mức độ sáng và độ mờ bạn muốn cửa sổ của bạn có. Chọn hộp kiểm "enable on startup" để nó bắt đầu mỗi khi bạn đăng nhập. Thiết lập mà bạn thấy trong ảnh chụp màn hình đầu tiên của tôi như sau:

    • Độ sáng 45
    • Độ bão hòa 45
    • độ mờ 75

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

Tại thời điểm này, bạn có thể nhấn phím tắt mà bạn đã đặt để kiểm tra hoặc thử đăng xuất / đăng nhập.


Hoạt động tốt trong Ubuntu 16.04 & 14.04
user.dz

2

Làm thế nào về việc thay đổi bóng trang trí Unity cho cửa sổ hoạt động. Đây chỉ là ví dụ cho chủ đề Ambiance (tương tự cho Radiance).

  1. Thay đổi thư mục để kiểm tra dễ dàng

    cd /usr/share/themes/Ambiance/
    
  2. Thay đổi trang trí (ví dụ: màu xanh)

    sudo nano gtk-3.0/apps/unity.css
    

    Bóng đen hoạt động ban đầu

    UnityDecoration {
    ...
        -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.75);
        -UnityDecoration-active-shadow-radius: 30px;
        -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.3);
        -UnityDecoration-inactive-shadow-radius: 25px;
    ...
    }
    

    Bây giờ bóng màu xanh hoạt động

    UnityDecoration {
    ...
        -UnityDecoration-active-shadow-color: rgba (0, 0, 255, 0.75);
        -UnityDecoration-active-shadow-radius: 30px;
        -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.3);
        -UnityDecoration-inactive-shadow-radius: 25px;
    ...
    }
    

    Bạn có thể thay đổi kích thước (bán kính) và độ trong suốt.

  3. Đăng xuất đăng nhập.

    Cửa sổ hoạt động thống nhất với bóng tối

Như Serg nhận xét bên dưới, phương pháp trên có thể tốt cho số lượng chủ đề hạn chế vì nó cần thay đổi thủ công cho từng chủ đề. Đây là một cách tốt hơn để sử dụng Compiz.

  1. Cài đặt trình quản lý Compiz

    sudo apt-get install compizconfig-settings-manager
    
  2. Chạy nó ccsm, đi Ubuntu Unity Plugin → tab Trang trí

  3. Kiểm tra ghi đè cài đặt chủ đề, sau đó thay đổi bóng cửa sổ hoạt động như bạn muốn.

    Compiz - ghi đè lên bóng trang trí Unity


1
Ý tưởng tốt, bản thân tôi cũng nghĩ vậy, nhưng hạn chế lớn là điều này phải được thực hiện cho từng chủ đề nếu người dùng muốn sử dụng một cái gì đó ngoài Ambiance. Có lẽ một kịch bản có thể làm điều đó?
Sergiy Kolodyazhnyy

1
@Serg, vâng. Tôi vừa thử nghiệm một cách khác bằng cách sử dụng trình quản lý compiz có ghi đè trang trí chủ đề. Nó sẽ ghi đè bất kỳ chủ đề. Tôi sẽ thêm vào một lúc.
user.dz

Tuyệt vời ! Điều này cũng hoạt động vào ngày 16.04 của tôi.
Sergiy Kolodyazhnyy

Điều này có hoạt động nếu cửa sổ ở chế độ toàn màn hình? Tôi có hai màn hình, cả hai đều có một ứng dụng ở chế độ toàn màn hình ....
guettli

1
Vui lòng xem giải pháp của tôi, tôi đã tìm thấy thứ gì đó phù hợp với yêu cầu của bạn về cửa sổ toàn màn hình với màn hình kép. Kết hợp với giải pháp của user.dz, điều này sẽ hoàn hảo
Sergiy Kolodyazhnyy

1

Câu trả lời chậm trễ này nhằm đơn giản hóa giải pháp kết hợp của @Serg và @ user.dz, cũng như để giải thích các vấn đề đã biết và cách giải quyết.

Giải pháp kết hợp đơn giản hóa

Đảm bảo rằng mainuniversekho đã được bật (Mặc định). Nếu được bật sau, hãy chạy cập nhật bằng cách chạy sudo apt-get update.

  1. Cài đặt các gói cần thiết (không có plugin bổ sung)

    sudo apt-get install compizconfig-settings-manager compiz-plugins-main
    
  2. Chạy Trình quản lý cài đặt CompizConfig (CCSM)

    ccsm
    
  3. Kích hoạt viền cửa sổ màu

    Trong CCSM, đi tới Máy tính để bàn> Plugin Ubuntu Unity> Trang trí

    Chọn hộp kiểm cho tùy chọn "Ghi đè cài đặt chủ đề". Để có khả năng hiển thị và màu phù hợp tốt hơn, hãy điều chỉnh các tùy chọn sau: "Bán kính bóng cửa sổ hoạt động" (giá trị được đề xuất 20:) và "Màu bóng cửa sổ hoạt động" (độ mờ được đề xuất : 255; hexvalue #FF3300:).

  4. Bật THÊM Trình trợ giúp

    Trong CCSM, đi tới Trợ năng> Dim Inactive> Misc. Tùy chọn

    Đầu tiên, chọn hộp kiểm cho tùy chọn "Bật ADD Helper khi bắt đầu", sau đó chọn hộp kiểm cho "Bật Dim Inactive". Bằng cách này, plugin sẽ được kích hoạt ngay lập tức mà không cần sử dụng phím tắt.

  5. Tải lại Unity (nếu các bước trên không có hiệu lực khi được bật)

    unity
    

Vấn đề đã biết và cách giải quyết

Sau đây là những vấn đề đã biết và cách giải quyết mà tôi biết.

Màu sắc phù hợp sống động và tuyệt vời, nhưng tất cả các cửa sổ được tô sáng với cùng màu viền khi sử dụng tính năng trải rộng cửa sổ (phím tắt Super+ Whoặc tương tự).

Chứng minh: TRƯỚC - Cùng màu viền ; SAU - Thay thế bằng bóng mờ

Điều này đáng chú ý khi chỉ sử dụng "viền cửa sổ màu" (bước 3). Sử dụng ADD Helper để thay thế các viền được tô sáng cho tất cả các cửa sổ bằng bóng mờ (bước 4). Thay đổi màu đường viền có thể không giúp ích nhiều, vì vậy người dùng nên sử dụng cả hai (bước 3 và 4) để có trải nghiệm tốt nhất.

Cửa sổ hoạt động hoạt động tốt hơn với ADD Helper, nhưng quá trình chuyển đổi mờ đang làm chậm hệ thống trên máy của tôi.

Bằng chứng: Tự giải thích cho người dùng bị ảnh hưởng

Điều này là dễ dàng để giảm bớt. Trong CCSM, đi tới Effects và bỏ chọn các plugin cho AnimationFading Windows . Vô hiệu hóa các hiệu ứng này sẽ làm cho hệ thống phản ứng nhanh hơn.

Thay đổi chủ đề từ Ambiance (mặc định) sang Radiance (thay thế), ngược lại, sẽ khiến đường viền cửa sổ màu biến mất hoàn toàn.

Bằng chứng: TRƯỚC - Đường viền màu hiển thị , SAU - Đường viền màu biến mất

Đây có thể là một hạn chế để ghi đè cài đặt chủ đề. Phương pháp không liên tục giữa các thay đổi. Do đó, sau khi thay đổi chủ đề, hãy tải lại Unity (bước 5) để hiển thị viền cửa sổ được tô màu. Máy chậm hơn có thể cần tải lại Unity nhiều lần để có hiệu lực.

Tôi đã cố tình chỉ bao gồm các liên kết đến ảnh chụp màn hình để đơn giản.

Ngay cả khi không có những ảnh chụp màn hình này, người dùng đã theo dõi giải pháp sẽ hiểu được các vấn đề khi họ bắt đầu sử dụng. Đối với người dùng không gặp phải những sự cố này, họ có thể có hỗ trợ phần cứng tốt cho phép chạy môi trường Unity mà không gặp trục trặc.

Đã thử nghiệm làm việc với Unity 7.4.0 và Compiz 0.9.12.2 trong Ubuntu 16.04.


-2

Plugin trang trí cửa sổ trong compizconfig-settings-manager (CCSM) cho phép bạn chỉnh sửa các cài đặt mặc định cho việc này.

sudo apt-get install compizconfig-settings-manager

Để bắt đầu chạy giao diện trình quản lý cài đặt

ccsm

Di chuyển đến phần Hiệu ứng và chọn Trang trí cửa sổ

Kích hoạt plugin bằng cách nhấp vào tickbox của nó, sau đó điều chỉnh cài đặt Active và Inactive Shadow theo sở thích. Thay đổi sẽ tự động xuất hiện.

Hãy cẩn thận khi chơi với bất kỳ thứ gì khác trong CCSM cho đến khi bạn chắc chắn các cài đặt này ổn định, rất dễ phá vỡ cài đặt compiz của bạn vì không phải tất cả các cài đặt đều tương thích với nhau.


1
cho phép trang trí cửa sổ sẽ vô hiệu hóa sự thống nhất
Anwar
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.