Nhanh chóng đặt một cửa sổ sang màn hình khác chỉ bằng bàn phím


162

Tôi biết rằng bằng cách sử dụng Alt+ F7, tôi có thể sử dụng bàn phím để di chuyển cửa sổ xung quanh. Tôi cũng có thể sử dụng plugin "Grid" của Compiz để định vị nhanh cửa sổ xung quanh màn hình hiện tại của mình. Tuy nhiên, plugin lưới dường như không hoạt động trên màn hình.

Những gì tôi cần là một cách nhanh hơn để di chuyển cửa sổ hiện tại sang màn hình khác. Trong thiết lập màn hình kép hiện tại của tôi, tôi thấy mình cần phải di chuyển cửa sổ tiêu điểm sang màn hình khác khi tôi tập trung vào làm việc với một thứ khác (và di chuyển nó trở lại sau đó).

Nếu tôi sử dụng XMonad (hoặc các trình quản lý ốp lát khác), việc này sẽ khá dễ dàng. Tuy nhiên, nhiều ứng dụng tôi sử dụng (Gnome Do, MATLAB, trình xem hình ảnh, ứng dụng tùy chỉnh mà tôi viết, ...) không hoạt động tốt với trình quản lý ốp lát.

Vì vậy, câu hỏi của tôi là: có một tổ hợp phím tắt di chuyển cửa sổ hiện đang tập trung sang màn hình khác (và trở lại)?


12
Cảm ơn, tôi đã tìm kiếm phím tắt Alt-F7. Lần đầu tiên tôi tìm thấy câu trả lời tôi đang tìm kiếm, trong một câu hỏi.
qwertzguy


Tôi đang sử dụng Alt-F7. Tuy nhiên, để tăng tốc di chuyển với mũi tên và ctrl. Suy nghĩ nhanh hơn nhiều.
Vadim

Câu trả lời:


197
  1. Cài đặt Trình quản lý cài đặt CompizConfigCài đặt compizconfig-settings-manager

    sudo apt-get install compizconfig-settings-manager
    
  2. Chạy CCSM → Đi xuống dưới cùng (Quản lý cửa sổ) → Chuyển đến "Đặt."

  3. Kích hoạt plugin.
  4. Cấu hình phím tắt cho "Đặt sang đầu ra tiếp theo."
  5. Đăng xuất và đăng nhập lại.

Nếu plugin đặt không xuất hiện trong CCSM, cài đặt compiz-pluginsCài đặt plugin gói. ( sudo apt-get update && sudo apt-get install compiz-plugins)

EDIT: Gói plugin bắt buộc hiện được gọi compiz-pluginsvào ngày 12.10 trở lên. compiz-plugins-ExtraCài đặt compiz-plugin-thêm vẫn được sử dụng cho 12.04.


5
Cũng đáng lưu ý rằng đầu ra "tiếp theo" sẽ quay vòng qua tất cả các màn hình (không dừng ở bên phải xa nhất).
Adrian Schneider

2
Tôi không thấy trình cắm thêm. Sử dụng Ubuntu QQ
Yatharth Agarwal

9
Ah nó hoạt động - chỉ cần đăng xuất / đăng nhập!
jaywink

4
Không có bất kỳ tùy chọn "Đặt"
Richard

6
@Richard, bạn sẽ phải cài đặt compiz-pluginsnhư được đề cập trong bài viết. (Sidenote: Tôi đang dùng Ubuntu 15.04 và sau khi được cài đặt, tôi là plugin "Đặt".)
Anonsage 17/08/2015

29

Tôi thích Đặt đầu ra tiếp theo với Ctrl+ Alt+n

thưởng thức nó

Đặt tại CCSM Đặt tại CCSM.

Đưa đến đầu ra tiếp theo Đưa đến đầu ra tiếp theo


1
Bây giờ, tôi sử dụng cài đặt phím nóng này thành '<Alt> <Shift> m'. : P
Chu-Siang Lai

2
Tôi không đặt CCSM của mình
Jamie Hutber

13

Alt+ Ctrl+ NumLeft / NumRight

chỉ dành cho cửa sổ thu nhỏ (!) Tôi đã tìm thấy ngày hôm nay trong Gnome 3 @ Ubuntu 14.04.

tức là, nếu bạn muốn di chuyển cửa sổ tối đa, bạn có thể

'Win + DownArrow', ' Alt+ Ctrl+ NumLeft / NumRight', 'Win + UpArrow'

hoặc cố gắng ràng buộc nó ..


10
Thật không may, các Alt+Ctrl+<NumDirection>phím tắt này giữ cửa sổ trên cùng một màn hình và không chuyển sang màn hình khác .. đã thử nghiệm trên Ubuntu 15.04 (w / Unity).
Anonsage

2
Đó là vấn đề tương tự trên Ubuntu 16.04. Tôi đến đây để tìm một giải pháp cho vấn đề này .
byxor

1
Nó hoạt động với tôi trên Ubuntu 16.04, cảm ơn!
Juanmi Rodriguez

@Anonsage Nhưng nó là dành cho Gnome. Không đoàn kết.
G. Demecki

10

Trên máy của tôi (CentOS Linux 7), nó hoạt động tốt:
Sử dụng window key+ shift+ arrowsđiều này sẽ di chuyển nhanh cửa sổ giữa các màn hình Hoạt động trên các cửa sổ tối đa hóa cũng như không tối đa hóa.


Nếu có thể, bạn có thể vui lòng làm rõ cách đạt được điều này trong Ubuntu vì đây là câu hỏi trong đó.
Kulfy

Cảm ơn! Tôi có hai màn hình (không nói về không gian làm việc) và nó hoạt động tốt! [
ubfox budgie

1
Điều này cũng hoạt động tốt đối với tôi ngoài hộp trên Ubuntu 18.04
Gerald

5

Sau khi cài đặt compizconfig-settings-manager → Chạy nó → Đi xuống dưới cùng (Quản lý cửa sổ) → Chuyển đến "Đặt".

Sau đó, bạn nên thử "Đặt trong chế độ xem" và "Đặt trái / Đặt phải". Nếu cửa sổ không nằm ở rìa màn hình, cần gấp đôi "phải / trái" để chuyển qua màn hình. Theo mặc định là với siêu + Numpad-Mũi tên.


Không phải là giải pháp trực tiếp nhất, nhưng theo tôi thì tốt hơn.
Giô-na

Đây là câu trả lời duy nhất làm việc cho tôi.
haff

0

Phụ lục : Nếu giải phápPut pluginkhông hoạt động.

Cố gắng vô hiệu hóa một số tính năng bạn không sử dụng có thể can thiệp. Tôi chỉ để lại Put To Next Outputkích hoạt và nó bắt đầu làm việc.


0

Vô hiệu hóa các tính năng trong plugin "Grid" trên ccsm, logoff / logon và kích hoạt plugin "put" với các phím kết hợp mà bạn muốn. Hoạt động cho tôi (ubfox 16.04).

Tôi kích hoạt một số tính năng trong cả hai plugin vì tôi muốn di chuyển các cửa sổ giữa các màn hình (sử dụng các tính năng trên), nhưng tôi muốn giữ tính năng thay đổi kích thước cửa sổ bằng một nửa chiều rộng của màn hình hiện tại (sử dụng các tính năng trên lưới).


0

Sau khi cài đặt CCSM, để thêm tùy chọn "đặt", bạn cũng phải cài đặt:

sudo apt-get install compiz-plugins-extra

0

Nhấp chuột phải vào trên cùng của cửa sổ trên thanh và thả xuống xuất hiện cho tôi với tùy chọn di chuyển cửa sổ.

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.