Làm cách nào để chuyển X windows từ dòng lệnh?


Câu trả lời:


11

Âm thanh như bạn đang tìm kiếm wmctrl - xem tại đây để biết thêm ví dụ.

Chỉnh sửa: Trình quản lý cửa sổ / môi trường máy tính để bàn của bạn phải tuân thủ các tiêu chuẩn ( EWMH ). Và đây là nhiều ví dụ.


Đẹp! Tôi sẽ đọc thêm một chút về điều đó. Cám ơn.
GarouDan

1
Cảm ơn các liên kết đến wmctrl. Thật không may, có vẻ như liên kết đầu tiên của bạn bị hỏng. Đây là người đàn ông wmctrl , có thể giúp đỡ người khác.
Alex

2

Trong trường hợp giải pháp của sr_ không hoạt động, bạn cũng có thể thử xautomation . Một trong những công cụ có trong gói đó là xte(xem trang chủ ) - nó mô phỏng tổ hợp phím, di chuyển chuột và hơn thế nữa. Đây là cách bạn có thể sử dụng nó để mô phỏng Alt+ Tab:

xte "keydown Alt_L" "key Tab" "keyup Alt_L"

Thx rất nhiều @rozcietrzewiacz. wmctrl hoạt động tốt. Nhưng có vẻ như xautomation không thể thao túng các cửa sổ ... có thể không? manpage Trong liên kết xautomation của tôi, tôi không tìm thấy thông tin nào ... = /
GarouDan

Nó có thể thao tác hầu như mọi thứ mà bạn có thể, khi bạn nhìn thấy màn hình - chỉ cần sử dụng một trong các chương trình được vận chuyển. Xem câu trả lời cập nhật của tôi về Alt + Tab.
rozcietrzewiacz

Thx rất nhiều @rozcietrzewiacz , thực sự rất mạnh mẽ này. Tôi đang cần một cách để giữ Shift và điều này hoạt động hoàn hảo! Cám ơn.
GarouDan

có thể mô phỏng F5khóa bằng xte? Chưa tìm thấy gì trong xte hoặc google. Đây là một câu hỏi khác mà tôi đã làm.
GarouDan

1
@GarouDan Bạn chưa thử à? xte "key F5"làm việc hoàn hảo cho tôi
rozcietrzewiacz

0

Câu trả lời từ sr_ đã đề cập wmctrl, phù hợp với tôi.

Tôi đã cài đặt nó trên Ubuntu 16.04 với sudo apt-get install wmctrl. Tôi đã có thể chuyển đổi cửa sổ với wmctrl -a emacs24.

wcmtrl -a $WINdường như tìm kiếm các cửa sổ với tên chứa chuỗi $WIN. Việc tìm kiếm không phân biệt chữ hoa chữ thường.

Đây là người đàn ông wmctrl để tham khảo.

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.