Có một keybind để thu nhỏ tất cả các cửa sổ, mà không cần chuyển đổi?


13

Tôi biết về keybind của máy tính để bàn (mặc định Ctrl+ Alt+ D), mà tôi thường sử dụng đủ. Tuy nhiên, tôi đang tìm cách để thu nhỏ tất cả các cửa sổ mà không kích hoạt "hiển thị máy tính để bàn" .

Tôi đang cài đặt mặc định (ví dụ: Gnome, Metacity & Compiz). Tôi đã xem qua tất cả các vị trí để định cấu hình bàn phím, mà tôi biết. Tôi cũng đã xem danh sách keybind mặc định trong wiki Ubuntu và trong wiki Compiz. (Chưa kể, tìm kiếm ở đây.)

Tôi muốn biết nơi nào có sẵn, nếu không có trong Gnome / Metacity / Compiz hoặc một số cách khác để thực hiện việc này với một phím bấm.

Câu trả lời:


9

Người này đã tìm thấy một cách để làm những gì bạn đang tìm kiếm: http://www.cs.bgu.ac.il/~gwiener/linux/minimizing-all-windows-in-gnome/

  1. Cài đặt đầu tiên devilspie

    sudo apt-get install devilspie
    
  2. Sau đó tạo một tập tin được gọi minimize.dstrong thư mục nhà của bạn. Trong tập tin đó, hãy đặt như sau:

    (begin
      (minimize)
      (quit))
    

    Kiểm tra nó bằng cách chạy: devilspie minimize.ds

  3. Nếu nó hoạt động như bình thường thì hãy thêm một phím tắt: Hệ thống ➜ Tùy chọn Phím tắt .

    Nhấp vào nút Thêm và điền vào các trường như hiển thị bên dưới, thay thế YOURUSERNAMEbằng tên người dùng thực tế của bạn.

    Và cuối cùng bấm đúp vào nơi nó báo là Vô hiệu hóa và nhấn các phím tắt của bạn.

    văn bản thay thế


Đúng! Đó chính xác là những gì tôi muốn. Bằng cách này, tôi có thể sử dụng cả hai bit của chức năng và chúng hoạt động như tôi mong đợi.
George Marian

Cảm ơn bạn. Tôi đã phải vật lộn với vấn đề tương tự trong Cent OS 7. Được sử dụng như đề xuất và nó đã hoạt động!
Jitendra

9

Nó có thể được tìm thấy trong Hệ thống ---> Tùy chọn ---> Phím tắt

văn bản thay thế


1
Ctrl -> Super - D làm việc cho tôi
Vlad

2

Ctrl+Alt+D? Bạn có thể đặt nó trong GnomeSystem->Preferences


1
Tôi biết về keybind đó và sử dụng nó thường xuyên đủ. Tuy nhiên, đó không phải là điều tôi muốn. Do cách tôi sử dụng môi trường GUI, tôi muốn có một cách để thu nhỏ tất cả các cửa sổ mà nó không phải là một sự thay đổi. Đây là trường hợp sử dụng của tôi: Tôi nhấn phím liên kết, sau đó tôi đưa ra một số cửa sổ, sau đó một lúc sau tôi lại nhấn phím. Với một sự thay đổi, đó là tất cả các loại sai. Chuyển đổi là tốt để truy cập nhanh vào máy tính để bàn, nhưng đó không phải là điều tôi cần. Tôi cần giảm thiểu tất cả các cửa sổ mà không cần phải làm thủ công cho mỗi cửa sổ.
George Marian

2
Trên thực tế, đó là "Show Desktop" thay vì "Thu nhỏ tất cả các cửa sổ". Và nó không chuyển đổi.
Muss Chiều

1

Hãy thử sử dụng wmctrl.

sudo apt-get install wmctrl

Sau đó, tạo một lối tắt tùy chỉnh mới thực hiện lệnh sau.

wmctrl -k on

Điều này sẽ làm những gì bạn đang tìm kiếm.


Điều đó chỉ kích hoạt hiển thị máy tính để bàn , điều mà OP không muốn.
Ê-sai

@dor Đúng. Tuy nhiên, nó là loại câu trả lời cho câu hỏi như tôi đã hỏi ban đầu. Tức là không có sự thay đổi Chỉnh sửa của Roland đã làm rõ điểm đó ngay sau khi câu trả lời này được đăng. Vì vậy, trong khi nó không phải là những gì tôi muốn, nó đang tiến gần hơn. Ít nhất, điều này cung cấp một cách để thu nhỏ các cửa sổ bằng một phím bấm không bật. Sự tương tác giữa điều này và chuyển đổi màn hình máy tính để bàn là kỳ lạ, nhưng việc chặn một giải pháp khác có thể phải làm.
George Mary

Tôi không thấy sự khác biệt giữa điều này và những gì DoR đề xuất liên quan đến trường hợp sử dụng của bạn trong giải pháp của Pawel, nhưng tôi rất vui vì bạn đã tìm thấy những gì bạn đang tìm kiếm. Chúc mừng.
Ramón

Về cơ bản, sử dụng máy tính để bàn hiển thị thu nhỏ cửa sổ ghi nhớ cửa sổ nào được thu nhỏ. Những cửa sổ được khôi phục trong lần sử dụng tiếp theo của máy tính để bàn. (Tức là nó hoạt động giống như một sự thay đổi) Đó không phải là khái niệm giống như chỉ đơn giản là thu nhỏ tất cả các cửa sổ. Theo cách này, hai tổ hợp phím dường như không tương tác. Đó là, tôi có thể giảm thiểu tất cả, sau đó nhấn show desktop và không có gì xảy ra. Sử dụng wmctrlsẽ khôi phục các cửa sổ đó nếu tôi sau đó nhấn hiển thị máy tính để bàn. Bất kể, tôi đánh giá cao nỗ lực và bạn đã dạy tôi điều gì đó hữu ích. Vì vậy, +1 cho điều đó.
George Marian

Aha, tôi thấy sự khác biệt bây giờ. Cám ơn vì sự giải thích.
Ramón

0

Điều này được tích hợp vào Cài đặt Ubuntu.

Truy cập: Cài đặt> Cài đặt hệ thống> Phím tắt và cử chỉ> Phím tắt toàn cầu> Chọn 'KWin' trong menu thả xuống Thành phần KDE> Sau đó cuộn xuống 'Hiển thị màn hình'> Gán một phím nóng tùy chỉnh. Mau!


2
Nếu bạn đọc câu hỏi ban đầu và hầu hết các câu trả lời, chúng liên quan, không liên quan đến KDE, mà là với Gnome.
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.