bagaimana membuat setiap tampilan sebagai ruang terpisah, namun memiliki pintasan keyboard untuk memindahkan kedua layar sekaligus?

16

Di OS X Mavericks, setiap tampilan (yaitu monitor) memiliki ruang sendiri. Ada banyak keuntungan untuk itu.

Tetapi kemudian ada juga keuntungan dari cara lama melakukannya; yaitu saya ingin kedua [ monitor 1 - space 1] & [ monitor 2 - space 1] saya untuk aplikasi Xcode saya. Dan [ monitor 1 - space 2] [ monitor 2 space 2] untuk krom saya dan sebagainya.

Preferensi menawarkan Anda pilihan untuk pergi dengan cara lama atau cara baru melalui Display have separate spacesopsi:

masukkan deskripsi gambar di sini

Namun saya ingin yang terbaik dari kedua dunia: Saya ingin setiap layar memiliki ruang sendiri .. tapi kemudian saya juga ingin keyboard shorcut di mana saya dapat memindahkan kedua layar pada saat yang sama. Bagaimana mungkin?

abbood
sumber

Jawaban:

8

Saya ingin melakukan hal serupa. Meskipun saya tidak yakin apakah mungkin untuk membuat jalan pintas "Pindah ke kiri" dan "Pindahkan ke kanan" seperti yang Anda inginkan (setidaknya bukan tanpa alat pihak ketiga), Anda bisa cukup dekat dengan "Beralih ke Desktop [n ] "pintasan. Inilah yang saya lakukan:

  • Di Kontrol Misi, tambahkan atau hapus desktop dari kedua layar sehingga Anda memiliki nomor yang sama di keduanya. Saya menggunakan 5 di Mountain Lion, jadi ketika saya pertama kali boot ke Mavericks, saya memiliki 5 di layar utama dan hanya satu ("Desktop 6") di layar sekunder saya. Saya hanya menambahkan 4 desktop baru ke layar sekunder saya, jadi sekarang saya memiliki total 10. Hasilnya terlihat seperti ini:

Tampilan utama dengan Desktop 1-5

Tampilan utama dengan Desktop 1-5

Tampilan sekunder dengan Desktop 6-10

Tampilan sekunder dengan Desktop 6-10

  • Pergi ke System Preferences > Keyboard > Shortcutsdan pilih Mission Controlkategori.

  • Tetapkan satu pintasan untuk setiap "pasangan" desktop , seperti:

Pintasan keyboard

(Tentu saja, ini akan menghasilkan beberapa jalan pintas yang saling bertentangan, tetapi sepertinya tidak menjadi masalah. Satu jalan pintas masih memecat kedua tindakan.)

  • Gunakan ctrl- 1melalui ctrl- 5(atau kumpulan pintasan apa pun yang Anda pilih) untuk beralih di antara setiap pasangan: ctrl+ 1untuk Desktop 1 di layar utama dan Desktop 6 di layar sekunder, ctrl+ 2untuk Desktop 2 dan Desktop 7, dan seterusnya.

Sepertinya saya tahu sedikit peretasan, tapi setidaknya itu cocok dengan perilaku yang saya gunakan di Mountain Lion sambil mempertahankan manfaat dari dukungan beberapa monitor yang ditingkatkan di Mavericks.

EDIT: Saya baru saja memperhatikan bahwa ini dapat menyebabkan beberapa perilaku aneh ketika berpindah pasangan desktop. Untuk satu, setelah Anda mendarat di desktop, bilah menu berkedip tidak menentu dan akhirnya berfokus pada satu tampilan atau yang lain, tampaknya secara acak. Tampaknya juga mengacaukan dengan peralihan aplikasi, dalam hal itu tidak selalu fokus pada aplikasi atau jendela yang Anda harapkan. (Mungkin ada konflik di sana antara aplikasi yang paling baru digunakan secara global dan yang paling baru digunakan pada desktop tertentu? Saya tidak yakin.) Saya akan terus bermain-main dengannya, tetapi itu bisa menjadi pelopor bagi saya. Untungnya, saya masih memiliki opsi untuk beralih kembali ke perilaku pra-Mavericks jika perlu.

peterjmag
sumber
Itu sangat berguna, terima kasih sudah berbagi. Sudahkah Anda mencoba BetterTouchTool? Ini memungkinkan pintasan tunggal dipetakan ke beberapa. Mungkin dimungkinkan untuk memetakan ctrl-1 untuk beralih dari satu desktop ke desktop lainnya, sehingga semuanya selalu terjadi dalam urutan yang sama.
chmac
Penyelamat! Saya tidak tahu mengapa saya memiliki tampilan mengambang dari IDE RubyMine saya ketika saya mengkliknya.
ecbrodie
Ini dulunya merupakan jawaban yang bagus. Namun, bagi saya itu tidak berfungsi lagi di bawah El Capitan. Apakah Anda tahu apa yang harus saya lakukan untuk membuatnya bekerja di bawah 10.11.6?
Hotschke
10.11.6: Pintasan hanya berfungsi untuk layar utama (System Preferences -> Display, layar dengan bilah menu yang dapat diseret)
Hotschke
Rupanya, ada masalah dengan driver grafis nVidia: menggunakan OSX Default Graphics Driver daripada NVIDIA Web Driver, itu bekerja untuk saya di bawah 10.11.6 lagi.
Hotschke
1

Ketika saya memperbarui ke maverick saya ingin dapat melakukan persis apa yang Anda katakan. Tapi kemudian saya menyadari itu jauh lebih mudah memilih dulu aplikasi yang ingin Anda gunakan (Command + Tab) dan kemudian jendela aplikasi saat ini (Ctrl + bawah dan kiri atau kanan untuk mendapatkan yang benar). Ini berfungsi untuk memilih jendela meskipun di ruang lain dan kemudian Anda akan berubah di antara monitor.

Jadi misalnya saya biasanya memiliki lebih dari satu jendela krom, satu untuk setiap monitor, jadi jika ingin mengubah antara yang lebih besar ke yang kecil, saya pertama-tama memilih Aplikasi Google Chrome, lalu Ctrl + Down (untuk melihat semua jendela chrome) dan kanan dan kiri untuk mengubah dari monitor besar ke yang kecil.

Semoga bermanfaat

robertovg
sumber
2
Sayangnya, ini tidak berfungsi ketika salah satu jendela layar penuh ...
Antoine Lizée
@ AntoineLizée Alasannya adalah bahwa OS X memperlakukan aplikasi layar penuh sebagai ruang independen. Misalnya, jika Safari dalam layar penuh, itu adalah ruangnya sendiri.
jfmercer