Tempatkan jendela ke layar lain dengan cepat hanya menggunakan keyboard

162

Saya tahu bahwa menggunakan Alt+ F7, saya dapat menggunakan keyboard untuk memindahkan jendela. Saya juga dapat menggunakan plugin "Grid" dari Compiz untuk memposisikan dengan cepat jendela di sekitar monitor saya saat ini. Plugin kotak tampaknya tidak berfungsi di monitor.

Yang saya butuhkan adalah cara yang lebih cepat untuk memindahkan jendela saat ini ke layar lain. Dalam pengaturan dual-monitor saya saat ini, saya merasa perlu memindahkan jendela fokus ke monitor lain karena saya fokus mengerjakan sesuatu yang lain (dan memindahkannya kembali sesudahnya).

Jika saya menggunakan XMonad (atau manajer ubin lainnya), ini akan lebih mudah. Namun, banyak aplikasi yang saya gunakan (Gnome Do, MATLAB, penampil gambar, aplikasi khusus yang saya tulis, ...) tidak berfungsi dengan baik dengan manajer ubin.

Jadi pertanyaan saya adalah: apakah ada kombinasi tombol pintas yang memindahkan jendela yang saat ini difokuskan ke monitor lain (dan kembali)?

Dat Chu
sumber
12
Terima kasih, saya mencari jalan pintas Alt-F7. Pertama kali saya menemukan jawaban yang saya cari, dalam sebuah pertanyaan.
qwertzguy
Saya menggunakan Alt-F7. Namun untuk speedup bergerak dengan panah dan ctrl. Pemikiran jauh lebih cepat.
Vadim

Jawaban:

197
  1. Instal CompizConfig Settings ManagerInstal compizconfig-settings-manager

    sudo apt-get install compizconfig-settings-manager
    
  2. Jalankan CCSM → Pergi ke bawah (Manajemen Jendela) → Pergi ke "Pasang."

  3. Aktifkan plugin.
  4. Konfigurasikan pintasan untuk "Masukan ke Output berikutnya."
  5. Logout dan kembali lagi.

Jika put plugin tidak muncul di CCSM, instal paket compiz-pluginsInstal compiz-plugins . ( sudo apt-get update && sudo apt-get install compiz-plugins)

EDIT: Paket plugin yang diperlukan sekarang dipanggil compiz-pluginspada 12.10 dan lebih tinggi. compiz-plugins-extraInstal compiz-plugins-extra masih digunakan untuk 12,04.

grizwako
sumber
5
Perlu juga dicatat bahwa output "selanjutnya" akan berputar melalui semua monitor (tidak berhenti di kanan terjauh).
Adrian Schneider
2
Saya tidak melihat plug-in. Menggunakan Ubuntu QQ
Yatharth Agarwal
9
Ah itu berhasil - hanya perlu logoff / masuk!
jaywink
4
Tidak ada pilihan "Put"
Richard
6
@ Richard, Anda harus menginstal compiz-pluginsseperti yang disebutkan dalam pos. (Sidenote: Saya di Ubuntu 15.04 dan setelah itu diinstal saya adalah plugin "Put".)
Anonsage
29

Saya suka Put to Output berikutnya dengan Ctrl+ Alt+n

bersenang senang lah!

Masukkan ke CCSM Masukkan ke CCSM.

Masukan ke Output Selanjutnya Masukan ke Output Selanjutnya

Chu-Siang Lai
sumber
1
Sekarang, saya menggunakan pengaturan tombol pintas ini ke '<Alt> <Shift> m'. : P
Chu-Siang Lai
2
Saya tidak
memasukkan CCSM
13

Alt+ Ctrl+ NumLeft / NumRight

hanya untuk jendela yang diperkecil (!) yang saya temukan hari ini di Gnome 3 @ Ubuntu 14.04.

yaitu, jika Anda ingin memindahkan jendela yang dimaksimalkan, Anda dapat

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

atau coba ikat itu ..

viktorkho
sumber
10
Sayangnya, Alt+Ctrl+<NumDirection>pintasan ini menjaga jendela pada layar yang sama dan tidak pindah ke layar lain .. diuji pada Ubuntu 15.04 (w / Unity).
Anonsage
2
Ini masalah yang sama pada Ubuntu 16.04. Saya datang ke sini untuk menemukan solusi untuk masalah ini .
byxor
1
Ini berfungsi untuk saya di Ubuntu 16.04, terima kasih!
Juanmi Rodriguez
@ Koneksi Tapi itu untuk Gnome. Bukan Persatuan.
G. Demecki
10

Pada mesin saya (CentOS Linux 7) itu bekerja di luar kotak:
Gunakan window key+ shift+ arrowsini akan memindahkan jendela dengan cepat antara monitor Bekerja pada jendela yang dimaksimalkan dan tidak dimaksimalkan.

Andrey
sumber
Jika memungkinkan, tolong jelaskan bagaimana mencapai ini di Ubuntu karena ini adalah pertanyaan tentang apa.
Kulfy
Terima kasih! Saya memiliki dua monitor (tidak berbicara tentang ruang kerja) dan bekerja dengan baik! [ubuntu budgie 19.04]
sdlins
1
Ini juga berfungsi dengan baik bagi saya di luar kotak di Ubuntu 18.04
Gerald
5

Setelah menginstal compizconfig-settings-manager → Jalankan → Go to bottom (Window Management) → Go to "Put."

Maka Anda harus mencoba "Letakkan dalam viewport" dan "Letakkan Kiri / Letakkan Kanan". Jika jendela tidak di tepi layar perlu dua kali lipat "kanan / kiri" untuk beralih layar. Secara default adalah dengan super + Numpad-Arrows.

ioaniatr
sumber
Bukan solusi yang paling langsung, tetapi yang lebih baik menurut saya.
Jonah
Ini satu-satunya jawaban yang berhasil untuk saya.
haff
0

Tambahan : Jika solusi denganPut plugintidak berhasil.

Coba nonaktifkan beberapa fitur yang tidak Anda gunakan yang dapat mengganggu. Saya pergi hanya Put To Next Outputdiaktifkan dan mulai bekerja.

Waldemar Wosiński
sumber
0

Nonaktifkan fitur di "Grid" plugin pada ccsm, logoff / logon, dan aktifkan "put" plugin dengan kunci kombinasi yang Anda inginkan. Bekerja untuk saya (ubuntu 16.04).

Saya mengaktifkan beberapa fitur di kedua plugin karena saya ingin memindahkan jendela di antara monitor (menggunakan fitur pada put), tetapi saya ingin menjaga fitur yang mengubah ukuran jendela dengan setengah lebar dari monitor saat ini (menggunakan fitur di grid).

brunoroquette
sumber
0

Setelah menginstal CCSM, untuk menambahkan opsi "put", Anda juga harus menginstal:

sudo apt-get install compiz-plugins-extra
gujou
sumber
0

Klik kanan di bagian atas jendela pada bilah dan sebuah drop down muncul untuk saya dengan opsi memindahkan jendela.

Goldname
sumber